Witam
Ucze sie dopiero javy i natknalem na pierwszy problem. Sa nim mianowicie interfejsy.
W ksiazce mam przyklad wykorzystania interfejsow:
klasa Arrays posiada metode sort. Metoda ta dziala tylko dla obiektow ktore implementuja interfejs Comparable.
Przegladalem kod zrodlowy metody sort i nigdzie nie znalazlem fragmentu kodu, ktory by cos "mowil" o interfejcie comparable.
W jaki sposob dziala ten mechanizm? W jaki sposob metoda wymusza implementacje danego interfejsu i w jaki sposob obiekt Arrays wie ze sortowany obiekt zaimplementowal wymagany interfejs?