Skocz do zawartości

Cymiek

Użytkownik
  • Ilość zawartości

    1
  • Rejestracja

  • Ostatnia wizyta

Treść opublikowana przez Cymiek

  1. Hej mam pytanko dotyczące Javy o interfejsy, bo nie wiem za bardzo po co sie je stosuje. Wiem, że dają np. polimorfizm, czyli mogę dodać różne obiekty implementujące dany interface do np. jednej listy. I tu okej widzę zastawanie do tego, ale widziałem w innych pluginach, że jest wykorzystywane, podczas gdy mamy 2 klasy MysqlDatabaseConnection i MongoDbDatabaseConnection i one mają metody connect disconnect itp i implementują interface DataBaseConnection i później sprawdzam przy włączaniu pluginu, jaka baza danych jest preferowana w configu i się z nią łącze. Tylko po co mi ten interface skoro mógłbym zrobić dokładnie to samo bez niego?
×
×
  • Dodaj nową pozycję...