Zpo-2-wyk-Slajd32
Z Studia Informatyczne
Interfejs Comparable
Spośród nich, interfejs Comparable jest w pewnym sensie bardziej intuicyjny: klasa, której obiekty mają być porównywalne, musi implementować ten interfejs, tzn. zdefiniować metodę compareTo (). Jej argumentem jest obiekt, z którym bieżący obiekt zostanie porównany. W przypadku porównania dat urodzenia z bieżącego obiektu i parametru są one odczytywane i zwracany jest wynik ich porównania. Należy zwrócić uwagę, że metoda compareTo () jest przeciwsymetryczna, tzn. zamiana obiektu z podmiotem może wpłynąć na jej wynik.