PAZ1c
paz1c
Metóda equals()
•Častejšie sa zvykne používať porovnávanie atribútov •Metóda sa ľahko pochopí, ale ťažko napíše
•public boolean equals(Object o) {
• Pes pes = (Pes) o;
•
• if(pes.getRasa().equals(rasa)
• && pes.getVek() == vek)
• {
• return true;
• else {
• return false;
• }
•}
Keďže parameter je Object (teda hocičo), musíme zmeniť dátový typ zo všeobecného Object-u na Psa
(Viď dedičnosť)