- 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.