我开始用 Java 解决一个问题,但我为此做了两个解决方案。你能帮我找到正确的解决方案吗?
问题:
开发一个
GuestInterface
包含方法的接口public boolean equals(Guest g)
。实现此方法时,它会比较该类型的两个对象的内容Guest
(参见下面的 (b))。如果两个对象的状态相同,则该equals
方法返回 true,否则返回 false。
第一个解决方案是:
Public interface GuestInterface
{
public boolean equals(Guest g)
{
if((this.g == b)
{
return true;
}
else
return false;
{
{
另一个是:
public interface GuestInterface {
public boolean equals (Guest g);
}
其中哪一个是正确答案?