2012-03-20から1日間の記事一覧

omakeメモ

c++

OMakefileの中身考察 Singletonのサンプルで使ってるOMakefileについてテキトーなメモ書いとく。(あくまで主観で裏付けあまりしてませんので注意) 中身はこんな感じ。 CXX = g++ CFILES[] = main MAIN = singleton_test CXXProgram($(MAIN), $(CFILES)) .PHO…

デザインパターンを覚えたい (Singleton)

Singletonパターン 常に存在するインスタンスを一つに絞るためのパターン。個人的に思いつく特徴は。 存在するインスタンス数をせい制限することでメモリにやさしい インスタンス作成コストの削減 クラスの提供側でインスタンスを管理できる とかかな。なん…

デザインパターンを覚えたい (Factory Method)

Factory Methodパターン 作成のためのメソッドだけフレームワーク側で提供して、実際の作成をサブクラスに任せるというパターン。 Factory、つまり工場なわけですが、工場で製造工程だけは先に決めといて、実際になに作るかは後で決めるみたいなイメージかな…