Ребята, не могли бы вы помочь мне объяснить последние 2 строки, пожалуйста
MenBook mbobject = (MenBook) other
означает ли это, что mbobject является объектом класса Menbook?и что означает Другой?
public boolean moreExpensiveThan(Object other) {
If(other == null)
return false;
else if (getClass() != other.getClass())
return false;
else { MenBook mbobject = (MenBook) other;
return (sellingPrice() >= mbobject.sellingPrice());
}
Обратите внимание, что OrderedByPrice is an interface