Cześć,
szukam podpowiedzi jak najlepiej, zgodnie ze sztuką wykorzystać dziedziczenie i interfejsy w poniższym przypadku:
Mam program z GUI, który łączy się z bazą sqlite i wykonuje zapytania, dodaje i usuwa dane. Mam też kilka kontrolerów bo tak to sobie wymyśliłem, że każde okno będzie miało własny kontroler. I teraz właśnie nie wiem czy utworzyć nową klasę gdzie będzie metoda "connector()" i niech każda klasa kontrolera dziedziczy po niej, czy w każdym kontrolerze powinienem tworzyć nowe połączenie?
Będę wdzięczny za rady/linki do przykładów.