Posiadam dwie klasy
class Book {
...
}
class Reader {
...
}
Bede dodawal do bazy danych nowe ksiazki oraz nowych czytelnikow. Gdzie powininem umiescic metody add() ?
osobno w klasie Book i Reader? Czyli
class Book {
...
public void add(){...}
}
public Reader {
...
public void add(){...}
}
Czy lepiej utworzyc nowa klase Database i tam umiescic metode addBook() oraz addReader() ?
Wiem, ze oba rozwiazania beda dzialaly, jednak zastanawia mnie ktore jest bardziej poprawne i jak sie powinno pisac kod w takim przypadku