- Java入門・初心者質問スレ [無断転載禁止]©2ch.net
481 :デフォルトの名無しさん[sage]:2016/08/23(火) 12:34:35.73 ID:SyLi1rNP - 上に出てたtoString()やequals()のオーバーライドってのは
StringBufferのtoString()やStringのequals()などに見られるように インスタンスを何らかの文字列で表現したいときや、フィールドの比較をしたいとき(そういう機能が必要なクラスの時) 適当な固有名のメソッドを作るんじゃなくて明示的にオーバーライドしたほうが 見た目的に分かりやすいしそういう文化なのでそうしなさい、ぐらいの解釈でいいんですかね?
|