Difference between revisions of "object-oriented programming/fi"
From Lazarus wiki
Jump to navigationJump to search (Created page with "{{object-oriented programming}} Olio-ohjelmointi (OOP) on ohjelmointimenetelmä, jolla kirjoitetaan ohjelmia, jotka käyttävät "oliota" kuvaamaan dataa ja Method/fi|metode...") |
|||
Line 1: | Line 1: | ||
{{object-oriented programming}} | {{object-oriented programming}} | ||
Olio-ohjelmointi (OOP) on ohjelmointimenetelmä, jolla kirjoitetaan ohjelmia, jotka käyttävät "oliota" kuvaamaan dataa ja [[Method/fi|metodeja]]. Olio voi pyynnöstä suorittaa toimintoja, jotka tunnetaan metodeina. Olio tallentaa tiedot sisäisiin [[Variable/fi|muuttujiinsa]]. | Olio-ohjelmointi (OOP) on ohjelmointimenetelmä, jolla kirjoitetaan ohjelmia, jotka käyttävät "oliota" kuvaamaan dataa ja [[Method/fi|metodeja]]. Olio voi pyynnöstä suorittaa toimintoja, jotka tunnetaan metodeina. Olio tallentaa tiedot sisäisiin [[Variable/fi|muuttujiinsa]]. | ||
− | Luokka ([[Class|<syntaxhighlight lang="pascal" | + | Luokka ([[Class|<syntaxhighlight lang="pascal" inline>class</syntaxhighlight>]]) määrittelee kyseisten olioiden yhteiset piirteet. |
Perintä mahdollistaa uusien luokan määritelmien tekemisen vanhojen määritelmien perusteella | Perintä mahdollistaa uusien luokan määritelmien tekemisen vanhojen määritelmien perusteella | ||
− | (katso lisää [[Reserved word/fi|varatun sanan]] [[Inherited/fi|<syntaxhighlight lang="pascal" | + | (katso lisää [[Reserved word/fi|varatun sanan]] [[Inherited/fi|<syntaxhighlight lang="pascal" inline>inherited</syntaxhighlight>]] käytöstä). |
− | Rakentajaa (eli [[Constructor/fi|<syntaxhighlight lang="pascal" | + | Rakentajaa (eli [[Constructor/fi|<syntaxhighlight lang="pascal" inline>constructor</syntaxhighlight>]]) kutsutaan olion luomiseksi. |
− | Purkajaa (eli [[Destructor/fi|<syntaxhighlight lang="pascal" | + | Purkajaa (eli [[Destructor/fi|<syntaxhighlight lang="pascal" inline>destructor</syntaxhighlight>]] kutsutaan, kun olio tuhotaan. |
Latest revision as of 17:20, 6 August 2022
│
English (en) │
Esperanto (eo) │
suomi (fi) │
polski (pl) │
Olio-ohjelmointi (OOP) on ohjelmointimenetelmä, jolla kirjoitetaan ohjelmia, jotka käyttävät "oliota" kuvaamaan dataa ja metodeja. Olio voi pyynnöstä suorittaa toimintoja, jotka tunnetaan metodeina. Olio tallentaa tiedot sisäisiin muuttujiinsa.
Luokka (class
) määrittelee kyseisten olioiden yhteiset piirteet.
Perintä mahdollistaa uusien luokan määritelmien tekemisen vanhojen määritelmien perusteella
(katso lisää varatun sanan inherited
käytöstä).
Rakentajaa (eli constructor
) kutsutaan olion luomiseksi.
Purkajaa (eli destructor
kutsutaan, kun olio tuhotaan.