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;
• }
•}
Tu môže prísť hocičo, aj objekt typu Asteroid
Nesmierne komplikácie pri dedičnosti, treba ošetriť veľa bočných prípadov