Java で質問を解き始めましたが、2 つの解決策を作成しました。適切な解決策を見つけるのを手伝ってもらえますか?
質問:
GuestInterfaceメソッドを含むインターフェースを開発しますpublic boolean equals(Guest g)。このメソッドが実装されると、そのタイプの 2 つのオブジェクトの内容が比較されます (以下のGuest(b) を参照)。このequalsメソッドは、2 つのオブジェクトの状態が同じ場合は true を返し、そうでない場合は false を返します。
最初の解決策は次のとおりです。
Public interface GuestInterface
{
public boolean equals(Guest g)
{
if((this.g == b)
{
return true;
}
else
return false;
{
{
もう1つは次のとおりです。
public interface GuestInterface {
public boolean equals (Guest g);
}
それらのどれが正しい答えですか?