gpt4 book ai didi

java - 从 Java 接口(interface)实现方法

转载 作者:行者123 更新时间:2023-12-01 15:42:39 25 4
gpt4 key购买 nike

大家能帮我解释一下最后两行吗

MenBook mbobject = (MenBook)其他

这是否意味着 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是一个接口(interface)

最佳答案

您正在将对象other(类型为Object)分配给变量mobject(类型为MenBook) ,在检查其类型是否正确后(getClass() != other.getClass())。

关于java - 从 Java 接口(interface)实现方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7778434/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com