I keep getting these errors:
Person.java:37: cannot find symbol
symbol : method getName()
location: class java.lang.Object
return name.equals((Person)ob.getName()) && UFID.equals((Person)ob.getUFID());
^
Person.java:37: cannot find symbol
symbol : method getUFID()
location: class java.lang.Object
return name.equals((Person)ob.getName()) && UFID.equals((Person)ob.getUFID());
^
Person.java:37: int cannot be dereferenced
return name.equals((Person)ob.getName()) && UFID.equals((Person)ob.getUFID());
I've tried rewriting the method multiple times and I keep getting these errors. Could someone please help? Thank you in advance!
public abstract class Person {
protected String name;
protected int UFID;
protected String dob;
.
.
.
public boolean equals(Object ob) {
if (ob instanceof Person)
return name.equals((Person)ob.getName()) && UFID.equals((Person)ob.getUFID());
else return false;
}
}

New Topic/Question
Reply



MultiQuote




|