dc.contributor.advisor | Itkonen, Jonne | |
dc.contributor.author | Laiho, Pauli | |
dc.date.accessioned | 2022-06-13T11:49:15Z | |
dc.date.available | 2022-06-13T11:49:15Z | |
dc.date.issued | 2022 | |
dc.identifier.uri | https://jyx.jyu.fi/handle/123456789/81671 | |
dc.description.abstract | Oliosuuntautunut ohjelmointi on erittäin suosittu tapa mallintaa ohjelmistoja. Oliot ja oliomainen ajattelutapa on kuitenkin merkittävästi ohjelmointia vanhempia käsitteitä ja niitä on tutkittu laajasti sekä filosofiassa että muiden tieteenalojen sovelluksissa. Tässä kirjallisuuskatsauksessa käsitellään kahta olio-ohjelmoinnin perusrakennetta: luokittelua ja perintää. Tutkielmassa rajataan filosofiasta näihin relevantit ajatusmallit ja verrataan niitä olio-ohjelmoinnin eri toteutusmalleihin. Näin pyritään saavuttamaan laajempi ymmärrys olio-ohjelmoinnin perusideasta. | fi |
dc.description.abstract | Object-oriented programming is a particularly popular way of modeling software. Objects and object-based thinking are however much older concepts and have been widely explored in both philosophy and in other branches of science. This literature review covers two basic elements of object-oriented programming: classification and inheritance. The thesis outlines relevant philosophical thought models to these elements and compares them to different implementations of object-oriented programming. In this way the thesis aims to provide a more comprehensive understanding on the basic concepts of object-oriented programming. | en |
dc.format.extent | 25 | |
dc.language.iso | fi | |
dc.subject.other | oliosuuntautuneisuus | |
dc.subject.other | prototyyppipohjaisuus | |
dc.subject.other | olio | |
dc.subject.other | luokka | |
dc.subject.other | luokittelu | |
dc.subject.other | perintä | |
dc.title | Luokittelu ja perintä reaalimaailmasta oliosuuntautuneeseen ohjelmointiin | |
dc.identifier.urn | URN:NBN:fi:jyu-202206133280 | |
dc.type.ontasot | Bachelor's thesis | en |
dc.type.ontasot | Kandidaatintyö | fi |
dc.contributor.tiedekunta | Informaatioteknologian tiedekunta | fi |
dc.contributor.tiedekunta | Faculty of Information Technology | en |
dc.contributor.laitos | Informaatioteknologia | fi |
dc.contributor.laitos | Information Technology | en |
dc.contributor.yliopisto | Jyväskylän yliopisto | fi |
dc.contributor.yliopisto | University of Jyväskylä | en |
dc.contributor.oppiaine | Tietojenkäsittelytiede | fi |
dc.contributor.oppiaine | Computer Science | en |
dc.rights.copyright | Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty. | fi |
dc.rights.copyright | This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited. | en |
dc.contributor.oppiainekoodi | 601 | |
dc.subject.yso | ohjelmointi | |
dc.subject.yso | olio-ohjelmointi | |
dc.subject.yso | prototyypit | |