Szia

> A TP 6.0 (~1997) mar tudott OOP-t. Lehet, hogy nem tanitottak,
> vagy tanultak, de mar tudta. En is C/C++ -t hasznalok (most),
> de azert igaz, ami igaz.
> Hogy a GNU Pascal tudja-e, az passz.

Dolgoztam Delphis cégnél, és akkor Object Pascalt is megnéztem.
Én voltam a hülye, mert nem írtam, hogy az OOP alatt én a 
Simulás viselkedés alapú OOP-t értem(lásd C++), márpedig az Object Pascal 
nem ezt a szemléletet követi. Tényleg "csak" egy réteg a strukturált 
rész felett.
A viselkedés alapú szemlétet lényege pont az, hogy egy objektumot 
NEM az adattagok, hanem a viselkedése(függvényei) határoznak meg. Ezért 
lehet a C++-ban elrejteni az adatagokat még a gyermek osztályok elől is
(igaz, nem teljesen),ami egy bázis osztálynál nagyon jól jöhet, 
és persze ezért lehet függvényobjektumokat létrehozni.

Khraath
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz