Wpis z mikrobloga

@SuperskretneRece:
Java SE:
Jaki jest związek między equals() i hashCode() i jakie są co do nich wymagania?
Czym różni się klasa abstrakcyjna od interfejsu?
Czy interfejs może rozszerzać klasę? Czy klasa abstrakcyjna może rozszerzać interfejs? Czy interfejs może rozszerzać wiele interfejsów?
Jaka jest różnica między String,
  • Odpowiedz
@SuperskretneRece: W dwa dni to ciężko będzie Ci ogarnąć :) Poczytaj, czym są serwlety i JSP, architektura klient serwer, skonfiguruj sobie Tomcata i napisz chociaż Hello World, żeby wiedzieć jak wygląda cykl życia podstawowych elementów.
W każdym bądź razie powodzenia :)
  • Odpowiedz
@Lukigostek:
[1] Klasa może implementować jeden lub więcej interfejsów.
[2] Interfejs może rozszerzać jeden lub więcej interfejsów.
[3] Klasa może rozszerzać jedną klasę – nie ma wielodziedziczenia klas.
[4] Interfejs nie może implementować nic.
[5] Interfejs nie może rozszerzać klasy.
  • Odpowiedz
@Lukigostek: Bywa przydatne, to nie są jakieś kruczki od masturbatora specyfikacją Java – takie rozwiązania są wykorzystywane. Jeszcze do tego dorzuciłbym generyki i kowariancję/kontrawariancję.
  • Odpowiedz