Wpis z mikrobloga

#naukaprogramowania #java

Mam takie 2 klasy : Figure - http://pastebin.com/NzPMQ0h8
oraz Rectangle - http://pastebin.com/0hmR0Brt

I teraz jezeli stworze zmienna typu Figure w ten sposob :
Figure figure = new Rectangle(2,2,2);

to nie mam dostepu do skladowej 'z' z klasy Rectangle poprzez figure.z, z czym sie zgadzam, ale jezeli wywolam figure.sum() to zwraca wynik 6, czyli tak jakby jakos pobralo ta wartosc z 'z'. Jak to dziala ? ? ?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach