Konrad - 2007-11-29 23:45:24

Takie szybkie i małe pytanko: ;P
Czy obiekt może mieć za atrybut obiekt swojej nadklasy ?

saf - 2007-11-30 15:08:49

Pytasz o sensowność czy poprawność jeśli chodzi o język? W obu przypadkach myślę, że może.

Sensowność: przykład z życia, masz klasę Pracownik, z niej dziedziczysz klasę Stażysta, która na atrybucie ma na przykład Pracownika, który wdraża danego stażystę w zadania.

Poprawność - Smalltalk przy przypisaniu atrybutu nie sprawdza klasy tego, co na ten atrybut przypisujesz, więc każdy atrybut jest obiektem klasy Object (lub pewnej podklasy).

GotLink.plSarbinowo pola namiotowe