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);
}
それらのどれが正しい答えですか?