Pytania oznaczone «java»

10
Jaka jest motywacja adnotacji @ImplementedBy w Guice?

Niedawno przeczytałem o @ImplementedByadnotacjach dostępnych w Google Guice . Pozwala programiście określić powiązanie między interfejsem a jego implementacją do wykorzystania w przyszłości we wstrzykiwaniu zależności. Jest to przykład wiązania just-in-time . Jestem przyzwyczajony do definiowania...

10
Kiedy w Javie będzie używana instrukcja null?

W podręczniku, w którym szukałem klasy, stwierdzono, że instrukcja może być pusta (instrukcja zerowa). Instrukcja null jest zdefiniowana jako tylko średnik. Nie robi absolutnie nic w czasie wykonywania. Instrukcja zerowa jest rzadko używana. Jako średnio doświadczony programista uważam za...

10
Czy kiedykolwiek można naruszać LSP?

Kontynuuję to pytanie , ale skupiam się z kodu na zasadzie. Z mojego zrozumienia zasady podstawienia Liskowa (LSP), wszystkie metody w mojej klasie bazowej muszą być zaimplementowane w mojej podklasie i zgodnie z tą stroną, jeśli zastąpisz metodę w klasie bazowej i nie robi ona nic ani nie rzuca...