タグ

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

  • 関連タグはありません

タグの絞り込みを解除

javaとpatternとroleに関するdannのブックマーク (1)

  • その他のデザインパターン - 自分用メモとか

    GoFパターンでは、抽象的かつ汎用的なパターンが多く扱われていますが。 ここでは、抽象に依らないパターンや、あまり汎用的とは言えないパターンも扱います。 ↑ Uncopyable(Noncopyable)パターン † 役立ち度:★★☆ C++における、クラスのコピー抑止のためのパターン。 このパターンを用いると、コード中にコピーを行う記述がある際に、 コンパイラがコピーコンストラクタを生成しようとして、コンパイルエラーとなります。 private 継承をすることで、コピー抑止のロジックについてサブクラス側に意識させずに済んでいます。 /// コピー抑止機能を持つクラス class Uncopyable { private: /// コピーコンストラクタ Uncopyable(const Uncopyable&); /// 代入演算子 Uncopyable& operator=(con

  • 1