Pierwszy kod

Na bazie doświadczeń z wklepywaniem danych do tabelki deklinacji wymyśliłem sobie pierwszy interfejs:

public interface PolskiRzeczownik {
public String mianownikLp();
public String dopelniaczLp();
public String celownikLp();
public String biernikLp();
public String narzednikLp();
public String miejscownikLp();
public String wolaczLp();
public String mianownikLmn();
public String dopelniaczLmn();
public String celownikLmn();
public String biernikLmn();
public String narzednikLmn();
public String miejscownikLmn();
public Rzeczownik getRzecz();
public void setRzecz(Rzeczownik rzecz);
}

Wołacz liczby mnogiej zawsze jest taki sam, jak mianownik. Zakładam, że implementacja tego interfejsu będzie umiała wziąć z bazy danych rzeczownik i jego grupę deklinacyjną i wymyślić sobie formę każdego z przypadków. Teraz pozostaje pytanie, czy takie podejście jest właściwe. W zasadzie dla konkretnego słowa użytego w konkretnym zdaniu nie jest konieczna znajomość wszystkich form. Z drugiej strony, coś co wywoła metodę dla znalezienia właściwej formy nie będzie wymuszać wyznaczania wszystkich, czyli tak może chyba zostać. Bardziej interesujące jest może, którą formę trzeba wybrać, czyli którą metodę wywołać. Muszę pomyśleć nad tą kwestią.

Obrazek przedstawia ważkę.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *