【初心者】Java質問・相談スレッド124【歓迎】
at TECH
204:>>202
09/03/03 12:27:52
>>203
質問の意味が分からないということでしょうか?
Hogeというクラスと、それを拡張したHogeExがあったとします。
HogeはPrototypeパターンで、createClone()というメソッドをもっており、その中でObject#clone()を呼び出しクローンを作成します。
HogeExではcreateCloneをオーバーライドします。
ここでもしcreateCloneというメソッド名ではなく、public修飾子のclone()とすると、HogeExではObjectクラスの純粋なcloneを呼び出すことはできなくなってしまいます(たぶん)。
この事が、私が読んだ本(>>202の引用部分)で敢えてclone()と別にcreateClone()を作成した理由なのでしょうか?
という質問です。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5496日前に更新/148 KB
担当:undef