Witajcie.
Pewnie mnie zaraz objedziecie jak beczkę od smoły. Ale trudno.
Piszę sobie aplikację. Opieram ją oczywiście o klasy. Chciałbym jednak wprowadzić dziedziczenie. Tylko za bardzo nie wiem czy kontrukcja, którą obrałem jest poprawna. Stworzyłem dwie klasy abstract: jedna do obsługi bazy danych, a druga do generowania elementów html. Klasa bazodanowa dziedziczy po klasie elementów. Następnie stworzyłem zwykłą klasę - classMain, która dziedziczy po klasie bazodanowej i zawiera metody do załadowania elementów strony, do wyświetlenia strony etc. I teraz chcę stworzyć kolejna klasę do obsługi wydzielonej części aplikacji - obsługi zgłoszeń. I teraz nie wiem, czy ta klasa ma po czymś dziedziczyć? Najpierw chciałem, żeby dziedziczyła po klasie bazodanowej. Ale to trochę dziwnie, bo stworzy się drugie połączenie do bazy danych. Potem pomyślałem, że lepiej tą klasę zainicjować w klasie classMain i żeby nie dziedziczyła po niczym i do metod przekazywać pobrane dane w klasie classMain.
Zdaję sobie sprawę, że to w zasadzie infantylne pytanie. Ale czytam te poradniki odnośnie dziedziczenia i ni w ząb tego nie mogę rozwiązać. A klas obsługującyh kolejne cześci aplikacji będzie przybywało. Pomożecie?