请问:对象直接访问私有属性的问题
请看:
class Book
{
private String title;
private double price;
public Book(String title,double price)
{
this.title=title;
this.price=price;
}
public boolean compare(Book book)
{
if(this.title.equals(book.title) && this.price==book.price)
{
return true;
}
else
{
return false;
}
}
}
我想问:在compare中,对象book可以直接访问私有属性book.title和book.price,这是为什么?