Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public boolean equals(Object verrattava) {
- // jos muuttujat sijaitsevat samassa paikassa, ovat ne samat
- if (this == verrattava) {
- return true;
- }
- // Jos verrattava olio ei ole kappale tyyppinen, eivät ne ole samat
- if (!(verrattava instanceof Kappale)) {
- return false;
- }
- // muunnetaan verrattava-olio kappale-olioksi
- Kappale verrattavaKappale = (Kappale) verrattava;
- if (this.esittaja.equals(verrattavaKappale.esittaja)
- && this.nimi.equals(verrattavaKappale.nimi)
- && this.pituusSekunteina == verrattavaKappale.pituusSekunteina) {
- return true;
- }
- // muulloin oliot eivät ole samat
- return false;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement