WItam.
Nie wiem jak madrze rozdzielic pomiedzy roznymi poziomami klas(oraz ich modyfikatory).
I poziom - klasa abstrakcyjna - bryła.
II poziom - klasa posrednia - np obrotowa
III poziom - klasy konkretne np prostopadloscian
na I poziomie deklaruje jako abstracty, metody jak pole pow. , obj.
ale mam problem z II poziomem, bo tam juz powinienem zawrzec cialo metod abstrakcyjnych(ale jak mam obliczyc pole, jak bedzie to dedykowane dla III poziomu klasy) ?
Prosze o podpowiedzi, co sie powinno znajdowac na kazdym poziomie, oraz co wazne, z jakim modyfikatorem ?