Näytä suppeat kuvailutiedot

dc.contributor.advisorItkonen, Jonne
dc.contributor.authorLaiho, Pauli
dc.date.accessioned2022-06-13T11:49:15Z
dc.date.available2022-06-13T11:49:15Z
dc.date.issued2022
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/81671
dc.description.abstractOliosuuntautunut 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.abstractObject-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.extent25
dc.language.isofi
dc.subject.otheroliosuuntautuneisuus
dc.subject.otherprototyyppipohjaisuus
dc.subject.otherolio
dc.subject.otherluokka
dc.subject.otherluokittelu
dc.subject.otherperintä
dc.titleLuokittelu ja perintä reaalimaailmasta oliosuuntautuneeseen ohjelmointiin
dc.identifier.urnURN:NBN:fi:jyu-202206133280
dc.type.ontasotBachelor's thesisen
dc.type.ontasotKandidaatintyöfi
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.tiedekuntaFaculty of Information Technologyen
dc.contributor.laitosInformaatioteknologiafi
dc.contributor.laitosInformation Technologyen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.oppiaineTietojenkäsittelytiedefi
dc.contributor.oppiaineComputer Scienceen
dc.rights.copyrightJulkaisu 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.copyrightThis publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.en
dc.contributor.oppiainekoodi601
dc.subject.ysoohjelmointi
dc.subject.ysoolio-ohjelmointi
dc.subject.ysoprototyypit


Aineistoon kuuluvat tiedostot

Thumbnail

Aineisto kuuluu seuraaviin kokoelmiin

Näytä suppeat kuvailutiedot