Mam problem z rozplanowaniem pewnych elementów w mojej aplikacji.
Otóz.
Mam - na razie - dwie klasy
ProjectTools, CategoryTools
obie mają PRAWIE identyczne metody
public void addProject(int customer_id, String title, String desc) / public void addCategory(String title, String desc)
public void editProject(int uid) / public void editCategory(int uid)
public void deleteProject(int uid) / deleteCategory(int uid)
public Project getProject(int uid) / public Category getCategory(int uid)
Jak sami widzicie edit i delete generalnie sa identyczne, get są PRAWIE identyczne, add są różne
Na 100% będzie jeszcze kilka podobnych klas. Co z tym fantem zrobić? Myślałem o interfejsie, ale chyba nie da rady w nim zaimplementować metod get i add.
Co z tym fantem mogę zrobić ?