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" enclose="none">class</syntaxhighlight>]]) määrittelee kyseisten olioiden yhteiset piirteet.
+
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" enclose="none">inherited</syntaxhighlight>]] käytöstä).
+
(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" enclose="none">constructor</syntaxhighlight>]]) kutsutaan olion luomiseksi.
+
Rakentajaa (eli [[Constructor/fi|<syntaxhighlight lang="pascal" inline>constructor</syntaxhighlight>]]) kutsutaan olion luomiseksi.
Purkajaa (eli [[Destructor/fi|<syntaxhighlight lang="pascal" enclose="none">destructor</syntaxhighlight>]] kutsutaan, kun olio tuhotaan.
+
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.