package Test;
public class ObjectTest2 {
public static void main(String[] args) {
Book5 book1 = new Book5("java", 78.8);
Book5 book2 = new Book5("java", 78.8);
System.out.println(book1.equals(book2));
}
}
class Book5{
private String title;
private double price;
public Book5(String title , double price) {
this.title = title;
this.price = price;
}
public boolean equals(Object obj) {
if(this == obj) {
return true;
}
if(obj == null) {
return false;
}
if(!(obj instanceof Book)) {
return false;
}
Book5 book = (Book5)obj;
if(this.title.equals(book.title) && this.price == book.price) {
return true;
}
return false;
}
public String toString() {
return "书名:" + this.title + "\t价格:" + this.price;
}
}