TIE 120 Ohjelmointi (kesä 2001)
Luento 11 - 1.6.2001

- eläinesimerkki (elain.cpp, elain2.cpp, elain3.cpp)

Luokan ja olion ero?

  - luokka on olion piirustukset (kaavain, blueprint)
  - olioita on yleensä paljon yhtä luokkaa kohti
  - olio on luokan ilmentymä (instance)

Polymorfismin hyötyjä:

Widget * widgetit[500];

for (int i = 0; i < widgetteja; i++) {
   widgetit[i]->piirra_itsesi();
}
  

Viimeksi muutettu: ke 4 heinäkuu 2001 15:09:20
Antti-Juhani Kaijanaho <gaia@iki.fi>
Perustuu osittain Vesa Lappalaisen ja Kari Kärkkäisen tekemiin kurssisivustoihin ja teksteihin.