120 suhteet: A Sharp (Axiom), ABAP, Abstrakti luokka, Abstrakti tietotyyppi, ActionScript, Ada (ohjelmointikieli), Alan Kay, Aliluokka, Aliohjelma, ArchiCAD, Automaattinen roskienkeräys, BASIC, Bla (ohjelmointikieli), C sharp, C++, C++ ja olio-ohjelmointi, Charles Simonyi, Clarion (ohjelmointikieli), Common Lisp, CoolBasic, D (ohjelmointikieli), Dan Ingalls, Dart (ohjelmointikieli), Delphi, Eiffel (ohjelmointikieli), F sharp, Fantom (ohjelmointikieli), Fortran, Gambas, Genera, GTK, HyperCard, HyperTalk, IDL (ohjelmointikieli), Industry Foundation Classes, Inform, Instanssi (ohjelmointi), Instanssimuuttuja, Intel iAPX 432, Io (ohjelmointikieli), J (ohjelmointikieli), Java, Java- ja C++-ohjelmointikielten vertailu, JavaScript, Jäsen, John McCarthy, Jumalolio, Kapselointi, Konstruktori, Kotlin (ohjelmointikieli), ..., Kriittinen massa (ohjelmistotuotanto), Larry Tesler, LPC (ohjelmointikieli), LPMud, Lua, Luettelo Java-avainsanoista, Luettelo tietokoneohjelmoijista, Luokka (ohjelmointi), Luokkakaavio, Metodi, Moniperintä, Moodle, MSN, Myöhäinen ja varhainen sidonta, Neon (ohjelmointikieli), Nextstep, O'Haskell, Object Pascal, Objective-C, Objekti-relaatiokartoitus, Objektivismi (Rand), OCaml, Ohjelmistokehys, Ohjelmistotuotanto, Ohjelmointi, Ohjelmointikieli, Ohjelmointiparadigma, Ole-Johan Dahl, Olio, Olio (ohjelmointi), Oliomalli, Open Platform Communications, OS/2, Osoitin (ohjelmointi), Pascal (ohjelmointikieli), Perintä (ohjelmointi), Perl, PHP, PhpDocumentor, Polymorfismi, PostgreSQL, Propel, Proseduraalinen ohjelmointi, Prototyyppipohjainen ohjelmointi, Python (ohjelmointikieli), R (ohjelmointikieli), Rakenteinen ohjelmointi, REALbasic, REXX, Ruby, Sage (ohjelmisto), Säiliö (abstrakti tietotyyppi), Särkyvä kantaluokka, Scala (ohjelmointikieli), Sekvenssikaavio, Simula, Smalltalk, Sopimuspohjainen ohjelmointi, Steve Jobs, Suunnittelumalli, SystemC, Tcl (ohjelmointikieli), Tietokanta, TypeScript, Unreal Tournament, Virtuaalimetodi, Visual Basic, Visual Prolog, Wayland, Zope. Laajenna indeksi (70 lisää) »
A Sharp (Axiom)
A♯ (A Sharp) on funktionaalinen olio-ohjelmointikieli, jota jaetaan itsenäisenä komponenttina Axiomin tietokonealgebrajärjestelmän toiseen versioon. A#:n tyypit ja funktiot ovat niin sanottuja ensimmäisen luokan kansalaisia, joten niitä voi yhdistellä vapaasti ulkopuolisissa kirjastoissa määriteltyjen rakenteiden ja muiden matemaattisten abstraktioiden kanssa.
Uusi!!: Olio-ohjelmointi ja A Sharp (Axiom) · Katso lisää »
ABAP
ABAP (Advanced Business Application Programming, alun perin Allgemeiner Berichts-Aufbereitungs-Prozessor, saksaksi "yleinen raportin valmisteluprosessi") on korkean tason ohjelmointikieli, jonka on luonut saksalainen ohjelmistoyritys SAP SE.
Uusi!!: Olio-ohjelmointi ja ABAP · Katso lisää »
Abstrakti luokka
Abstrakti luokka on olio-ohjelmoinnissa käytetty luokka, josta ei voi luoda oliota.
Uusi!!: Olio-ohjelmointi ja Abstrakti luokka · Katso lisää »
Abstrakti tietotyyppi
Abstrakti tietotyyppi (ADT) on tyypin määrittely, joka määrittelee vain tyypin tietosisällön ja tyyppiin kuuluvat operaatiot, ei tyypin toteutustapaa.
Uusi!!: Olio-ohjelmointi ja Abstrakti tietotyyppi · Katso lisää »
ActionScript
ActionScript on ECMAScriptiin perustuva skriptauskieli.
Uusi!!: Olio-ohjelmointi ja ActionScript · Katso lisää »
Ada (ohjelmointikieli)
Ada on ohjelmointikieli, jonka kehitystyön Yhdysvaltain puolustusministeriö aloitti vuonna 1974.
Uusi!!: Olio-ohjelmointi ja Ada (ohjelmointikieli) · Katso lisää »
Alan Kay
Alan Curtis Kay (s. 17. toukokuuta 1940, Springfield, Massachusetts) on yhdysvaltalainen tietojenkäsittelytieteilijä.
Uusi!!: Olio-ohjelmointi ja Alan Kay · Katso lisää »
Aliluokka
Olio-ohjelmoinnissa objektit ja luokat voivat periä ominaisuuksia ylemmän tason objekteilta.
Uusi!!: Olio-ohjelmointi ja Aliluokka · Katso lisää »
Aliohjelma
Aliohjelma (kutsutaan eri yhteyksissä myös termeillä proseduuri, funktio, metodi tai rutiini) on ohjelmoinnissa itsenäinen ohjelman osa, joka suorittaa tietyn toiminnon ja jota voidaan kutsua eri puolilta pääohjelmaa tai muista aliohjelmista.
Uusi!!: Olio-ohjelmointi ja Aliohjelma · Katso lisää »
ArchiCAD
ArchiCAD on nykyisin saksalaiseen Nemetschek Groupiin kuuluvan Graphisoftin arkkitehtisuunnitteluun kehittämä kolmiulotteinen rakennussuunnitteluohjelmisto.
Uusi!!: Olio-ohjelmointi ja ArchiCAD · Katso lisää »
Automaattinen roskienkeräys
Automaattinen roskienkeräys tai roskankeruu tarkoittaa tietotekniikassa automaattista muistinhallintamekanismia.
Uusi!!: Olio-ohjelmointi ja Automaattinen roskienkeräys · Katso lisää »
BASIC
BASIC (lyhenne sanoista Beginner's All-purpose Symbolic Instruction Code) on ohjelmointikieli, joka kehitettiin alkujaan Dartmouth Collegessa vuonna 1964 ohjelmoinnin alkeiden opetukseen.
Uusi!!: Olio-ohjelmointi ja BASIC · Katso lisää »
Bla (ohjelmointikieli)
Bla on Wouter van Oortmerssenin 1996 kehittämä yleiskäyttöinen ohjelmointikieli.
Uusi!!: Olio-ohjelmointi ja Bla (ohjelmointikieli) · Katso lisää »
C sharp
C# (lausutaan) on Microsoftin.NET-alustalle kehitetty ohjelmointikieli.
Uusi!!: Olio-ohjelmointi ja C sharp · Katso lisää »
C++
C++ on ohjelmointikieli, jonka Bjarne Stroustrup kehitti 1980-luvulla.
Uusi!!: Olio-ohjelmointi ja C++ · Katso lisää »
C++ ja olio-ohjelmointi
C++ ja olio-ohjelmointi on suomalainen kirja C++-kielellä ohjelmoinnista.
Uusi!!: Olio-ohjelmointi ja C++ ja olio-ohjelmointi · Katso lisää »
Charles Simonyi
Charles Simonyi (10. syyskuuta 1948 Budapest, Unkari) on unkarilais-amerikkalainen Microsoftin toimisto-ohjelmistojen kehittäjä ja viides avaruusturisti.
Uusi!!: Olio-ohjelmointi ja Charles Simonyi · Katso lisää »
Clarion (ohjelmointikieli)
Clarion on tietokantasuuntautunut ohjelmointikieli Microsoft Windows -alustalle.
Uusi!!: Olio-ohjelmointi ja Clarion (ohjelmointikieli) · Katso lisää »
Common Lisp
Common Lisp on Lisp-ohjelmointikieli, jolle on ANSI-standardi X3.226-1994.
Uusi!!: Olio-ohjelmointi ja Common Lisp · Katso lisää »
CoolBasic
CoolBasic on Jukka Lavosen kehittämä ohjelmointikieli.
Uusi!!: Olio-ohjelmointi ja CoolBasic · Katso lisää »
D (ohjelmointikieli)
D on Walter Brightin kehittämä moniparadigmainen oliopohjainen imperatiivinen ohjelmointikieli.
Uusi!!: Olio-ohjelmointi ja D (ohjelmointikieli) · Katso lisää »
Dan Ingalls
Dan Ingalls (s. 1944) on yhdysvaltalainen olio-ohjelmoinnin pioneeri.
Uusi!!: Olio-ohjelmointi ja Dan Ingalls · Katso lisää »
Dart (ohjelmointikieli)
Dart on Googlen kehittämä ohjelmointikieli, joka on suunniteltu web-sovellusten tekemiseen.
Uusi!!: Olio-ohjelmointi ja Dart (ohjelmointikieli) · Katso lisää »
Delphi
Delphi on Borlandin tekemä Object Pascal -kieleen perustuva graafinen ohjelmankehitysympäristö ja ohjelmointikieli.
Uusi!!: Olio-ohjelmointi ja Delphi · Katso lisää »
Eiffel (ohjelmointikieli)
Eiffel on Bertrand Meyerin kehittämä olio-ohjelmointikieli.
Uusi!!: Olio-ohjelmointi ja Eiffel (ohjelmointikieli) · Katso lisää »
F sharp
Logo F# on funktionaalinen, vahvasti tyypittävä, moniparadigmainen, imperatiivinen ja olio-pohjainen ohjelmointikieli.
Uusi!!: Olio-ohjelmointi ja F sharp · Katso lisää »
Fantom (ohjelmointikieli)
Fantom on olio-ohjelmointia tukeva ohjelmointikieli, jota suoritetaan Java Virtual Machine (JVM) -ympäristössä ja on saatavilla myös.NET-alustalle.
Uusi!!: Olio-ohjelmointi ja Fantom (ohjelmointikieli) · Katso lisää »
Fortran
FORTRAN oli ensimmäinen todellinen korkean tason ohjelmointikieli.
Uusi!!: Olio-ohjelmointi ja Fortran · Katso lisää »
Gambas
Gambas on avoimen lähdekoodin BASIC-sukuinen olio-ohjelmointiominaisuuksilla laajennettu ohjelmointikieli.
Uusi!!: Olio-ohjelmointi ja Gambas · Katso lisää »
Genera
Genera on yhdysvaltalaisen Symbolics-yhtiön käytännössä jo unhoon painuneiden Lisp-koneiden oliopohjainen käyttöjärjestelmä ja kehitysympäristö.
Uusi!!: Olio-ohjelmointi ja Genera · Katso lisää »
GTK
GTK eli GIMP Toolkit (aikaisemmin GTK+) on useissa käyttöjärjestelmissä toimiva graafinen käyttöliittymäkirjasto.
Uusi!!: Olio-ohjelmointi ja GTK · Katso lisää »
HyperCard
HyperCard on Macintoshille julkaistu kortteihin, hypertekstiin ja HyperTalk-kieleen perustuva hypermediasovellus ja sovelluskehitysympäristö.
Uusi!!: Olio-ohjelmointi ja HyperCard · Katso lisää »
HyperTalk
HyperTalk on HyperCard-sovelluskehittimen oma ohjelmointikieli.
Uusi!!: Olio-ohjelmointi ja HyperTalk · Katso lisää »
IDL (ohjelmointikieli)
IDL (interaktiivinen datakieli) on 1970-luvun loppupuolella syntynyt ohjelmointikieli, jota on käytetty erityisesti luonnontieteissä kerätyn tiedon analysointiin ja visualisointiin.
Uusi!!: Olio-ohjelmointi ja IDL (ohjelmointikieli) · Katso lisää »
Industry Foundation Classes
IFC (Industry Foundation Classes) on kansainvälinen ja jatkuvasti kehitettävä rakennusalan ISO/PAS 16739 standardi oliopohjaisen tiedon siirtoon tietokonejärjestelmästä toiseen.
Uusi!!: Olio-ohjelmointi ja Industry Foundation Classes · Katso lisää »
Inform
Inform on Graham Nelsonin luoma oliopohjainen ohjelmointikieli tekstiseikkailupelien luomiseen.
Uusi!!: Olio-ohjelmointi ja Inform · Katso lisää »
Instanssi (ohjelmointi)
Instanssi eli esiintymä eli ilmentymä on tietojenkäsittelytieteessä käytetty sana.
Uusi!!: Olio-ohjelmointi ja Instanssi (ohjelmointi) · Katso lisää »
Instanssimuuttuja
Luokkapohjaisessa olio-ohjelmoinnissa instanssimuuttuja eli ilmentymämuuttuja on luokassa määritetty muuttuja, jolle jokaisella luokan ilmennetyllä oliolla on oma kopio tai instanssi.
Uusi!!: Olio-ohjelmointi ja Instanssimuuttuja · Katso lisää »
Intel iAPX 432
iAPX 432 (lyh. Intel Advanced Performance Architecture) oli Intelin kehittämä suoritin, joka esiteltiin vuonna 1981.
Uusi!!: Olio-ohjelmointi ja Intel iAPX 432 · Katso lisää »
Io (ohjelmointikieli)
Io on puhdas olio-ohjelmointikieli, joka on saanut vaikutteita Smalltalk-, Self-, Lua-, Lisp-, Act1- ja NewtonScript-ohjelmointikielistä.
Uusi!!: Olio-ohjelmointi ja Io (ohjelmointikieli) · Katso lisää »
J (ohjelmointikieli)
J on ohjelmointikieli, jonka kehittivät 1990-luvun alussa Ken Iverson ja Roger Hui.
Uusi!!: Olio-ohjelmointi ja J (ohjelmointikieli) · Katso lisää »
Java
Java on Sun Microsystemsin kehittämä teknologiaperhe ja ohjelmistoalusta, johon kuuluu muun muassa laitteistoriippumaton korkean tason, luokkapohjainen, oliopohjainen ohjelmointikieli, joka on suunniteltu siten, että siinä on mahdollisimman vähän toteutusriippuvuutta, sekä ajoaikainen ympäristö virtuaalikoneineen ja luokkakirjastoineen.
Uusi!!: Olio-ohjelmointi ja Java · Katso lisää »
Java- ja C++-ohjelmointikielten vertailu
Java ja C++ ovat kaksi merkittävää olio-ohjelmointikieltä.
Uusi!!: Olio-ohjelmointi ja Java- ja C++-ohjelmointikielten vertailu · Katso lisää »
JavaScript
JavaScript on alun perin Netscapen kehittämä, pääasiassa verkkoympäristössä käytettävä ohjelmointikieli.
Uusi!!: Olio-ohjelmointi ja JavaScript · Katso lisää »
Jäsen
Jäsen voi tarkoittaa seuraavia.
Uusi!!: Olio-ohjelmointi ja Jäsen · Katso lisää »
John McCarthy
John McCarthy (4. syyskuuta 1927 Boston – 23. lokakuuta 2011 Stanford, Kalifornia) oli yhdysvaltalainen tietojenkäsittelytieteilijä.
Uusi!!: Olio-ohjelmointi ja John McCarthy · Katso lisää »
Jumalolio
Jumalolio (engl. god object) tai kaikkitietäväolio on olio-ohjelmoinnissa olio, joka viittaa moniin epäsuoriin tai kategorisoimattomiin metodeihin ja erilaisiin tyyppeihin tai niiden yhdistelmiin.
Uusi!!: Olio-ohjelmointi ja Jumalolio · Katso lisää »
Kapselointi
Kapselointi tarkoittaa ohjelmoinnissa yhteen kuuluvien tietojen ja toimintojen kokoamista yhdeksi kokonaisuudeksi.
Uusi!!: Olio-ohjelmointi ja Kapselointi · Katso lisää »
Konstruktori
Konstruktori eli rakentaja tai muodostin on olio-ohjelmoinnissa käytetty termi luokan erikoistyyppiselle metodille, joka sallii olion konfiguroimisen välittömästi sen luomisen yhteydessä.
Uusi!!: Olio-ohjelmointi ja Konstruktori · Katso lisää »
Kotlin (ohjelmointikieli)
Kotlin on yleiskäyttöinen avoimen lähdekoodin staattisesti tyypitetty ohjelmointikieli.
Uusi!!: Olio-ohjelmointi ja Kotlin (ohjelmointikieli) · Katso lisää »
Kriittinen massa (ohjelmistotuotanto)
Kriittinen massa tarkoittaa ohjelmistotuotannossa ohjelmiston elinkaaren vaihetta, jonka jälkeen ohjelmiston lähdekoodi kasvaa liian monimutkaiseksi, jotta sitä voitaisiin hallita ilman, että ohjelma kirjoitettaisiin kokonaan alusta.
Uusi!!: Olio-ohjelmointi ja Kriittinen massa (ohjelmistotuotanto) · Katso lisää »
Larry Tesler
Lawrence Gordon Tesler (24. huhtikuuta 1945 Bronx, New York, New York, Yhdysvallat – 16. helmikuuta 2020 Portola Valley, Kalifornia, Yhdysvallat) oli yhdysvaltalainen tietoteknologian kehittäjä, joka työskenteli ihmisen ja tietokoneen vuorovaikutuksen parissa.
Uusi!!: Olio-ohjelmointi ja Larry Tesler · Katso lisää »
LPC (ohjelmointikieli)
LPC on olio-perustainen ohjelmointikieli, joka on johdettu C-kielestä.
Uusi!!: Olio-ohjelmointi ja LPC (ohjelmointikieli) · Katso lisää »
LPMud
LPMud (usein pelkkä LP) on eräs MUD-pelien tyyppi.
Uusi!!: Olio-ohjelmointi ja LPMud · Katso lisää »
Lua
Lua on kevyt ja kooltaan pieni skriptikieli.
Uusi!!: Olio-ohjelmointi ja Lua · Katso lisää »
Luettelo Java-avainsanoista
Katkelma Java-koodia, jossa avainsanat on korostettu sinisellä ja lihavoidulla fontilla Java on oliopohjainen ohjelmointikieli, josta löytyy 67 erilaista avainsanaa.
Uusi!!: Olio-ohjelmointi ja Luettelo Java-avainsanoista · Katso lisää »
Luettelo tietokoneohjelmoijista
Tämä on luettelo merkittävistä tietokoneohjelmoijista.
Uusi!!: Olio-ohjelmointi ja Luettelo tietokoneohjelmoijista · Katso lisää »
Luokka (ohjelmointi)
Luokka (class) tarkoittaa olio-ohjelmoinnissa olion tyyppiä.
Uusi!!: Olio-ohjelmointi ja Luokka (ohjelmointi) · Katso lisää »
Luokkakaavio
Luokkakaavio on UML-mallinnuksessa käytettävä kaavio.
Uusi!!: Olio-ohjelmointi ja Luokkakaavio · Katso lisää »
Metodi
Metodi tarkoittaa menetelmää, tapaa suorittaa määrämuotoisesti askel askeleelta edistyvä toimintoketju, jossa saavutetaan tavoiteltu tehtävä tai päämäärä.
Uusi!!: Olio-ohjelmointi ja Metodi · Katso lisää »
Moniperintä
Moniperintä on olio-ohjelmointikielen ominaisuus laajentaa toimintoja useasta luokasta perinnällä.
Uusi!!: Olio-ohjelmointi ja Moniperintä · Katso lisää »
Moodle
Moodle on ilmainen, avoimen lähdekoodin oliopohjainen oppimisalusta eli virtuaalinen oppimisympäristö (VLE), joka soveltuu monenlaisille käyttäjäryhmille erilaisiin käyttötarkoituksiin.
Uusi!!: Olio-ohjelmointi ja Moodle · Katso lisää »
MSN
MSN:n logo vuodesta 2015 MSN:n aiempi logo MSN (alkujaan The Microsoft Network) on Microsoftin 24.
Uusi!!: Olio-ohjelmointi ja MSN · Katso lisää »
Myöhäinen ja varhainen sidonta
Sidonta tarkoittaa ohjelmointikielissä muuttujan ja sen muistiosoitteen välistä muunnosta.
Uusi!!: Olio-ohjelmointi ja Myöhäinen ja varhainen sidonta · Katso lisää »
Neon (ohjelmointikieli)
Neon on vuonna 1985 kehitetty olio-ohjelmointikieli samana vuonna julkaistuille Apple Macintosh -tietokoneille.
Uusi!!: Olio-ohjelmointi ja Neon (ohjelmointikieli) · Katso lisää »
Nextstep
NeXTstation-työasemaa myytiin 1990–1993 Motorola 68040 25 MHz ja 33 MHz malleina. Siihen sai myös värillisen 17-tuumaisen MegaPixel-näytön. Nextstep (tyyliteltynä NeXTSTEP) on oliopohjainen, moniajoa tukeva käyttöjärjestelmä, jota NeXT kehitti NeXT-tietokoneilleen.
Uusi!!: Olio-ohjelmointi ja Nextstep · Katso lisää »
O'Haskell
O'Haskell on oliopohjainen rinnakkaisuusperiaatteella toimiva laajennus funktionaaliseen Haskell-ohjelmointikieleen.
Uusi!!: Olio-ohjelmointi ja O'Haskell · Katso lisää »
Object Pascal
Object Pascal on Pascal-ohjelmointikielen objektiorientoitunut johdannainen, joka tunnetaan parhaiten Borland Delphin kehitysympäristön alkuperäisenä ohjelmointikielenä.
Uusi!!: Olio-ohjelmointi ja Object Pascal · Katso lisää »
Objective-C
Objective-C on olio-ohjelmointia tukeva ohjelmointikieli joka on toteutettu pienenä oliopohjaisena laajennuksena C-ohjelmointikieleen.
Uusi!!: Olio-ohjelmointi ja Objective-C · Katso lisää »
Objekti-relaatiokartoitus
Objekti-relaatiokartoitus (ORM) on tietojenkäsittelytieteessä käytettävä ohjelmointitekniikka, jolla saadaan muunnettua tietoa relaatiotietokannan (SQL) taulukoista olio-ohjelmointikielen käyttöön sopiviksi objekteiksi, jolloin tietokannan tietoja voidaan käyttää objektiorientoituneesti.
Uusi!!: Olio-ohjelmointi ja Objekti-relaatiokartoitus · Katso lisää »
Objektivismi (Rand)
Objektivismin kehittäjä Ayn Rand vuonna 1943. Objektivismi on amerikanvenäläisen Ayn Randin (1905–1982) kehittämä filosofia, jonka mukaan kaiken perustana tulee olla järki.
Uusi!!: Olio-ohjelmointi ja Objektivismi (Rand) · Katso lisää »
OCaml
OCaml (ent. Objective Caml) on funktionaalista ja olio-ohjelmointia tukeva ohjelmointikieli.
Uusi!!: Olio-ohjelmointi ja OCaml · Katso lisää »
Ohjelmistokehys
Ohjelmistokehys (myös sovelluskehys) tarkoittaa ohjelmistotuotetta, joka muodostaa rungon (myös termi ydin on käytössä) sen päälle rakennettavalle tietokoneohjelmalle.
Uusi!!: Olio-ohjelmointi ja Ohjelmistokehys · Katso lisää »
Ohjelmistotuotanto
Ohjelmistotuotanto on yhteisnimitys niille työnteon ja työnjohdon menetelmille, joita käytetään, kun tuotetaan tietokoneohjelmia sekä monista tietokoneohjelmista koostuvia tietokoneohjelmistoja.
Uusi!!: Olio-ohjelmointi ja Ohjelmistotuotanto · Katso lisää »
Ohjelmointi
Ohjelmointia Java-ohjelmointikielellä Ohjelmointi tarkoittaa tietokoneelle tai vastaavalle ohjelmoitavalle laitteelle jollakin tavalla, tyypillisesti kirjoittamalla, annettavia toimintaohjeita formaalilla kielellä eli ohjelmointikielellä.
Uusi!!: Olio-ohjelmointi ja Ohjelmointi · Katso lisää »
Ohjelmointikieli
Ohjelmointikielet ovat formaaleja kieliä, joita ohjelmoijat käyttävät tietokoneen ohjelmointiin algoritmin toteuttamiseksi.
Uusi!!: Olio-ohjelmointi ja Ohjelmointikieli · Katso lisää »
Ohjelmointiparadigma
Ohjelmointiparadigma on ohjelmointikielen taustalla oleva perustavanlaatuinen tapa ajatella ja mallintaa ohjelmointitehtävän ratkaisu.
Uusi!!: Olio-ohjelmointi ja Ohjelmointiparadigma · Katso lisää »
Ole-Johan Dahl
Ole-Johan Dahl (12. lokakuuta 1931 – 29. kesäkuuta 2002) oli norjalainen matemaatikko.
Uusi!!: Olio-ohjelmointi ja Ole-Johan Dahl · Katso lisää »
Olio
Olio tarkoittaa seuraavia asioita.
Uusi!!: Olio-ohjelmointi ja Olio · Katso lisää »
Olio (ohjelmointi)
Olio on olio-ohjelmoinnissa ohjelmiston perusyksikkö, joka sisältää joukon loogisesti yhteenkuuluvaa tietoa (attribuutteja) ja toiminnallisuutta (jäsenfunktioita eli metodeja).
Uusi!!: Olio-ohjelmointi ja Olio (ohjelmointi) · Katso lisää »
Oliomalli
Oliomalli on kohdealueen (problem domain) olio-ohjelmoinnin paradigmaan pohjautuva abstraktio, joka on olioanalyysin lopputulos (OOA Object-Oriented Analysis) Oliomallinnus syntyi olio-ohjelmoinnin pohjalta 1980- ja 1990-luvun vaihteessa (kts kirjallisuusluettelo).
Uusi!!: Olio-ohjelmointi ja Oliomalli · Katso lisää »
Open Platform Communications
Open Platform Communications (OPC) on joukko tiedonsiirron standardeja, jota käytetään teollisuuden automaatiosovelluksissa, lähinnä PC-valvomojen ja ohjelmoitavien logiikoiden välillä.
Uusi!!: Olio-ohjelmointi ja Open Platform Communications · Katso lisää »
OS/2
OS/2 (Operating System/2) oli IBM:n ja Microsoftin aluksi yhteistyössä kehittämä, sittemmin IBM:n yksinään tahollaan tukema moniajava käyttöjärjestelmä.
Uusi!!: Olio-ohjelmointi ja OS/2 · Katso lisää »
Osoitin (ohjelmointi)
Tietojenkäsittelytieteessä osoitin on tietotyyppi, joka viittaa keskusmuistissa sijaitsevaan arvoon.
Uusi!!: Olio-ohjelmointi ja Osoitin (ohjelmointi) · Katso lisää »
Pascal (ohjelmointikieli)
Pascal on Niklaus Wirthin kehittämä proseduraalinen ohjelmointikieli, joka on kehitetty 1960- ja 1970-lukujen vaihteessa ALGOL-kielen pohjalta erityisesti opetuskäyttöä ajatellen.
Uusi!!: Olio-ohjelmointi ja Pascal (ohjelmointikieli) · Katso lisää »
Perintä (ohjelmointi)
Perintä on olio-ohjelmoinnissa tapa muodostaa uusia luokkatyyppejä laajentamalla jo aiemmin määriteltyjä luokkia.
Uusi!!: Olio-ohjelmointi ja Perintä (ohjelmointi) · Katso lisää »
Perl
Perl on Larry Wallin kehittämä tulkattava, proseduraalinen, skriptimäinen ohjelmointikieli.
Uusi!!: Olio-ohjelmointi ja Perl · Katso lisää »
PHP
PHP on Perlin kaltainen ohjelmointikieli, jota käytetään erityisesti web-palvelinympäristöissä dynaamisten web-sivujen luonnissa.
Uusi!!: Olio-ohjelmointi ja PHP · Katso lisää »
PhpDocumentor
phpDocumentor on LGPL-lisenssillä julkaistava dokumentointityökalu.
Uusi!!: Olio-ohjelmointi ja PhpDocumentor · Katso lisää »
Polymorfismi
Polymorfismi on olio-ohjelmoinnissa esiintyvä käsite, jonka mukaan aliluokat voivat määrittää oman yksilöllisen toimintansa ja silti jakaa saman toiminnallisuuden yläluokan kanssa.
Uusi!!: Olio-ohjelmointi ja Polymorfismi · Katso lisää »
PostgreSQL
PostgreSQL on avoimena lähdekoodina jaettava tietokannan hallintajärjestelmä, joka on lisensoitu BSD-lisenssin kaltaisella lisenssillä.
Uusi!!: Olio-ohjelmointi ja PostgreSQL · Katso lisää »
Propel
Propel on PHP-ohjelmointikielelle toteutettu olio-relaatiokuvaus, ORM- (Object-Relational Mapping) järjestelmä.
Uusi!!: Olio-ohjelmointi ja Propel · Katso lisää »
Proseduraalinen ohjelmointi
Proseduraalinen ohjelmointi on imperatiivinen ohjelmointiparadigma, jossa ohjelman suoritusta jäsennetään jakamalla aliohjelmiin, proseduureihin.
Uusi!!: Olio-ohjelmointi ja Proseduraalinen ohjelmointi · Katso lisää »
Prototyyppipohjainen ohjelmointi
Prototyyppipohjainen ohjelmointi on eräs olio-ohjelmointiin liittyvistä ohjelmointiparadigmoista.
Uusi!!: Olio-ohjelmointi ja Prototyyppipohjainen ohjelmointi · Katso lisää »
Python (ohjelmointikieli)
Python on ohjelmointikieli, jolle on tunnusomaista hyvä luettavuus, korkea abstraktiotaso ja kehittyneet kirjastot monilla eri sovellusalueilla.
Uusi!!: Olio-ohjelmointi ja Python (ohjelmointikieli) · Katso lisää »
R (ohjelmointikieli)
R on ohjelmointikieli ja ohjelmointiympäristö tilastolliseen laskentaan ja grafiikan tuottamiseen.
Uusi!!: Olio-ohjelmointi ja R (ohjelmointikieli) · Katso lisää »
Rakenteinen ohjelmointi
Rakenteinen ohjelmointi on ohjelmointiparadigma, joka pyrkii parantamaan tietokoneohjelmien koodin selkeyttä ja vähentämään ohjelmointiin kuluvaa aikaa käyttämällä loogisia kontrolli- ja toistorakenteita – kuten aliohjelmia ja silmukoita – yksinkertaisten ehtolauseiden ja GOTO-käskyjen sijaan.
Uusi!!: Olio-ohjelmointi ja Rakenteinen ohjelmointi · Katso lisää »
REALbasic
REALbasic on ohjelmointikieli, jonka erityispiirteinä on oliomenetelmien tuen lisäksi se, että sillä voi luoda samasta lähdekoodista eri alustoilla ilman tulkkausta ajettavia konekielisiä binääritiedostoja ja web-sovelluksia.
Uusi!!: Olio-ohjelmointi ja REALbasic · Katso lisää »
REXX
REXX tai Rexx (REstructured eXtended eXecutor) on Mike Cowlishaw'n vuonna 1979 IBM VM -ympäristöön kehittämä ohjelmointikieli.
Uusi!!: Olio-ohjelmointi ja REXX · Katso lisää »
Ruby
Ruby on tulkattava, dynaaminen ja dynaamisesti tyypittävä oliopohjainen ohjelmointikieli.
Uusi!!: Olio-ohjelmointi ja Ruby · Katso lisää »
Sage (ohjelmisto)
Sage on useille alustoille saatava matemaattinen ohjelmisto.
Uusi!!: Olio-ohjelmointi ja Sage (ohjelmisto) · Katso lisää »
Säiliö (abstrakti tietotyyppi)
Tietojenkäsittelytieteessä säiliö on luokka tai tietorakenne, jonka ilmentymät ovat muiden olioiden kokoelmia.
Uusi!!: Olio-ohjelmointi ja Säiliö (abstrakti tietotyyppi) · Katso lisää »
Särkyvä kantaluokka
Särkyvä kantaluokka on olio-ohjelmointikielen arkkitehtuurinen ongelma, jossa kantaluokkia pidetään "särkyvinä", koska näennäisen turvalliset muutokset perusluokkaan voivat aiheuttaa ongelman kantaluokasta perityssä luokassa.
Uusi!!: Olio-ohjelmointi ja Särkyvä kantaluokka · Katso lisää »
Scala (ohjelmointikieli)
Scala on moniparadigmainen ohjelmointikieli, joka on suunniteltu yhdistämään olio- ja funktionaaliset ajatusmallit.
Uusi!!: Olio-ohjelmointi ja Scala (ohjelmointikieli) · Katso lisää »
Sekvenssikaavio
Sekvenssikaavio eli viestiyhteyskaavio on UML-mallinnuksessa käytettävä olioiden välistä vuorovaikutusta kuvaava kaavio.
Uusi!!: Olio-ohjelmointi ja Sekvenssikaavio · Katso lisää »
Simula
Simula on ALGOL-pohjainen ohjelmointikieli, joka kehitettiin 1960-luvulla Norjassa.
Uusi!!: Olio-ohjelmointi ja Simula · Katso lisää »
Smalltalk
Smalltalk on oliopohjainen ohjelmointikieli ja -ympäristö, jonka ensimmäiset versiot julkaistiin 1970-luvulla.
Uusi!!: Olio-ohjelmointi ja Smalltalk · Katso lisää »
Sopimuspohjainen ohjelmointi
Sopimuspohjainen ohjelmointi on tietokoneohjelmistojen suunnittelutapa.
Uusi!!: Olio-ohjelmointi ja Sopimuspohjainen ohjelmointi · Katso lisää »
Steve Jobs
Steven Paul ”Steve” Jobs (24. helmikuuta 1955 San Francisco – 5. lokakuuta 2011 Palo Alto) oli yksi tietotekniikkayhtiö Applen perustajista ja yhtiön toimitusjohtaja.
Uusi!!: Olio-ohjelmointi ja Steve Jobs · Katso lisää »
Suunnittelumalli
Suunnittelumalli on ohjelmistotekniikassa ohjelmistorakenteen käsitteelliset (abstraktit) avainkohdat määrittävä kuvaus toistensa kanssa yhteistoiminnassa olevista luokista ja olioista.
Uusi!!: Olio-ohjelmointi ja Suunnittelumalli · Katso lisää »
SystemC
SystemC on C++-pohjainen laitteistokuvauskieli, joka mahdollistaa tietokonelaitteiston kuvaamisen perinteisen rekisterisiirtotason (RTL) lisäksi korkeammilla abstraktiotasoilla: järjestelmätasolla ja transaktiotasolla.
Uusi!!: Olio-ohjelmointi ja SystemC · Katso lisää »
Tcl (ohjelmointikieli)
Tcl on John Ousterhoutin kehittämä tulkattava ohjelmointikieli.
Uusi!!: Olio-ohjelmointi ja Tcl (ohjelmointikieli) · Katso lisää »
Tietokanta
Tietokanta on tietokoneen tallentama tietojen ja informaation järjestetty kooste.
Uusi!!: Olio-ohjelmointi ja Tietokanta · Katso lisää »
TypeScript
TypeScript on Microsoftin kehittämä ja ylläpitämä ohjelmointikieli, joka lisää valinnaisen staattisen tyypityksen JavaScriptiin.
Uusi!!: Olio-ohjelmointi ja TypeScript · Katso lisää »
Unreal Tournament
Unreal Tournament on Epic Gamesin ja Digital Extremesin kehittämä sekä GT Interactiven julkaisema ensimmäisen persoonan ammuntapeli -tyyppinen verkkopeli.
Uusi!!: Olio-ohjelmointi ja Unreal Tournament · Katso lisää »
Virtuaalimetodi
Virtuaalimetodi tai virtuaalifunktio on olio-ohjelmointikielien ominaisuus, jolla perintää käyttävä olio voi korvata yliluokassa olevan metodin toteutuksen toisella.
Uusi!!: Olio-ohjelmointi ja Virtuaalimetodi · Katso lisää »
Visual Basic
Visual Basic on Microsoftin kehittämä BASIC-sukuinen yleiskäyttöinen ohjelmointikieli.
Uusi!!: Olio-ohjelmointi ja Visual Basic · Katso lisää »
Visual Prolog
Visual Prolog on ohjelmistokehitin, jossa yhdistyy logiikkaohjelmointi ja olio-ohjelmointi.
Uusi!!: Olio-ohjelmointi ja Visual Prolog · Katso lisää »
Wayland
KDE Plasma 5.24 Waylandin kanssa (helmikuu 2022). Wayland on näytönhallintajärjestelmä, joka on suunniteltu korvaamaan X Window System (X-Windows).
Uusi!!: Olio-ohjelmointi ja Wayland · Katso lisää »
Zope
Zope on pääosin Pythonilla ja osittain C++:lla toteutettu vapaa ja avoin sovelluspalvelin, joka on saatavilla useimmille käyttöjärjestelmille.
Uusi!!: Olio-ohjelmointi ja Zope · Katso lisää »
Uudelleenohjaukset tässä:
OOP, Objekti (ohjelmointi), Oliopohjainen ohjelmointi, Oliopohjainen ohjelmointikieli.