3.4 - Métodos da classe Relogio.java

 
    @Override
    public boolean equals(Object obj) {

        if (obj == null) {
            return false;
        }

        if (obj == this) {
            return true;
        }

        if (!(obj instanceof Relogio)) {
            return false;
        }

        Relogio r = (Relogio) obj;

        return this.data.equals(r.data) && this.tempo.equals(r.tempo);
    }

    @Override
    public int hashCode() {
        int r = 17;
        r = 31 * r + this.data.hashCode();
        r = 31 * r + this.tempo.hashCode();
        return r;
    }
             
Copyright © 2016 AIEC.