Given:
class Book {
int id;
String name;
public Book (int id, String name) {
this.id = id;
this.name = name;
}
public boolean equals (Object obj) { //line n1
boolean output = false;
Book b = (Book) obj;
if (this.id = = b.id) {
output = true;
}
return output;
}
}
and the code fragment:
Book b1 = new Book (101, ''Java Programing'');
Book b2 = new Book (102, ''Java Programing'');
System.out.println (b1.equals(b2)); //line n2
Which statement is true?
Currently there are no comments in this discussion, be the first to comment!