> Sedaj pa kaj so to objekti? To so ti podatkovne strukture, ki poleg samih > podatakov (recimo struct pri 'navadnem' programiranju) vsebujejo se > procedure(operacije) za delo na njimi. Vem, da gre za dlakocepljenje, ampak objektno programiranje lahko podpres tudi brez tega, da bi procedure "zbasal" v podatkovno strukturo.
Je pa zato bolj vazno to, kar si napisal spodaj: > * dedovanje razredov > * moznost vecje zascita 'svojih'(objektovih) podatkov pred ostalimi deli > programa > * omogoca ti vecje strukturiranje/preglednost programa Ada (predzadnja verzija standarda) namrec ni imela procedur znotraj recordov, pa se je vseeno dalo z njo lepo programirati, saj je bilo vseeno podprto dedovanje, preglednost pa se je prav tako ohranila. avto.vozi() namrec ni dosti preglednejse od vozi(avto);, treba je le poskrbeti, da bo vozi lahko prisel od vozila ( se pravi dedovanje), lahko pa ga za avto definiras po svoje. _______________________________________________ lugos-prog mailing list [email protected] http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-prog
