public boolean equals(Object object)
    {
        if(object == this) {
            return true;
        }
        
        if(!(object instanceof Persoon)) {
            return false;
        }

        Persoon cobj = (Persoon) object;

        return (
            cobj.bsn==this.bsn &&
            cobj.voornaam.equals(this.voornaam) &&
            cobj.achternaam.equals(this.achternaam) &&
            cobj.dag == this.dag &&
            cobj.maand == this.maand &&
            cobj.jaar == this.jaar &&
            cobj.geslacht == this.geslacht &&
            cobj.dienblad == this.dienblad
        );
    }