Inimloom ja “objektloomad”

Vahel võib jääda mulje, nagu targad inimesed leiutaks asju. Näiteks härra Newton leiutas kolm seadust. Tark mees! Loomulikult ei sea ma teadlase saavutuse tähtsust kahtluse alla.

Kui nüüd vaadata aga selle nurga alt, et kas enne, kui härra neid seadusi paberile polnud pannud, siis need seadused puudusid looduses? Ei puudunud! Lihtsalt neid ei oldud sõnastatud.

Võrdleme objektorjenteeritud porgrameerimiskeele mõnda omadust ja inimest. Selles mõttes on see huvitav võrdlus, kuna inimene on olnud päris pikka aega olemas, enne kui kirjeldati programeerimiskeeled sellisena nagu me neid teame.

Inimene sünnitab = inimene new Inimene (Inimene kui objekt)

silmade värv = Inimene.silmadevarv = “pruun”; – Objekti omadus

söömine – Inimene.soo(Object Toit kartul); – Objekti meetod

Destructor = inimene sureb ära

Seega ei ole ka objektorjenteeritus midagi uut!