タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

クラスと設計に関するkamatama_41のブックマーク (1)

  • Javaのcloneは悪者か? - 都元ダイスケ IT-PRESS

    Effective Java 第2版 (The Java Series) 作者: Joshua Bloch,柴田芳樹出版社/メーカー: ピアソンエデュケーション発売日: 2008/11/27メディア: 単行(ソフトカバー)購入: 77人 クリック: 936回この商品を含むブログ (264件) を見る Java: The Good Partsが(賛否両論の)話題を呼んでいるが、それ以前にEffective Javaは皆さん、読んだだろうか? このの項目11に、「cloneを注意してオーバーライドする」というセクションがある。そのほかにも、Javaのcloneメソッドは各所で嫌われているようだ。 そのような論調において、clone代替案としては、コピーコンストラクタと、staticなファクトリメソッドがしばしば挙げられる*1。 うん、確かにJavaのcloneメソッドはイケてない。俺もそう

    Javaのcloneは悪者か? - 都元ダイスケ IT-PRESS
    kamatama_41
    kamatama_41 2012/10/07
    Effective Javaは、本当にcloneが必要なケースかを問いかけ、必要ならばうまくやれ、と言っている。
  • 1