Klasa Dfe rozszerza klase Abc.
Klasa Abc ma jakieś swoje metody. Klasa Dfe posiada metody klasy Abc i kilka swoich metod.
W takim przypadku:
Abc ff = new Dfe()
na obiekcie klasy Dfe można wykonać tylko metody klasy Abc ponieważ zmienna ff jest typu Abc, więc dodatkowe metody klasy Dfe nie mogą zostać wykonane ponieważ zmienna ff jest typu Abc.
Do rzeczy: Cytuje z książki "Za pomocą zmiennej typu Object można się odwoływać do wszystkich typów obiektów"
Czy to znaczy że typ Object "przepuszcza" wszystkie metody nawet te które nie są zdefiniowane w klasie object??
Powiem tak że cos takiego widziałem w programie. Tz,
Object w = new Rst()
w.metodanagloda()
metodanagloda() jest tylko metoda klasy Rst, nie ma jej w klasie object.
Takie coś działało