平成30年春期午後問11  設問4

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
amenboさん  
(No.1)
設問4について質問です!

答えがイになる理由はわかりました。

選択肢ウ「new Constant(9).evaluate() == new Constant(9).evaluate()」
が間違いである理由について、「同一性チェックのため問題文に合いません。」と解説にあります。
そこで疑問なのですが、このコードではevaluate()を用いて比較しているので、結果的にはインスタンスの値で比較していることになり、同値性のチェックに当たるのではないのでしょうか?
(ただ、そのコードだと今のクラスの実装でもtrueになるという意味で、正しくないと認識しました。)
2022.02.09 20:47

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。

その他のスレッド


Pagetop