class A { ... } - glwona klasa
i
class B extends A { ....} - klasa zwierajace np dane, tablice etc

i teraz , tworze dwie kopie
kopia1 = new A;
kopia2 = new A;
czy da sie zrobic tak aby rozszerzenie klasy (klasaB) byla wspolna dla obu kopii ? tak ze modyfikacja jakiegos elementu w kopia1 nalezacego do rozszerzenia byla namacalna w drugiej kopii ?