Witam serdecznie.
Ponieważ postanowiłem poznać Delphi kupiłem książkę pewnego autora (dla podpowiedzi powiem że jest on również autorem tego serwisu i jego imię zaczyna się na "A") "Kompedium programisty Delphi 7".
Czytanie szło sprawnie aż do strony 104 gdzie pojawia się rozdział "Klasy". Zaczyna się on od słów:
"Klasa jest obiektem". To sformułowanie często możesz napotkać podczas lektury tej książki ...
Według mnie (achtung - teraz jestem trochę złośliwy) w tych dwóch zdaniach tylko jedno jest prawdziwe - drugie.
Dopuszczam dwie możliwości:
- Autor nie odróżnia pewnych elementarnych pojęć.
- Delphi ma specyficzną definicję słów "Klasa", "Obiekt" - inną niż większość znanych mi realizacji paradygmatu programowania obiektowego, czyli: C++, Java, Smaltalk, UML, Haskell (Monady).
Jak to więc jest ?
Czy faktycznie w Delphi Klasa = Obiekt ?
Pozdrawiam gorąco
ps. Adam ja Ciebie naprawdę bardzo lubię (i podziwiam za ten serwis) ale niezależnie od tego - wprowadziłeś mnie w wielkie zakłopotanie.