エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
"オブジェクト指向のこころ"で出てくる順番にとりあえず従って、今回はAdapterパターンです。 今回も ht... "オブジェクト指向のこころ"で出てくる順番にとりあえず従って、今回はAdapterパターンです。 今回も http://www.dofactory.com/Patterns/PatternAdapter.aspx#_self2 をC++に移植していきましょう。 https://github.com/TakahashiShuuhei/DesignPatternPractice/blob/master/Adapter.cpp 簡単に解説すると、化合物を表すクラス(Compound)は、それ自身の情報を表示するDisplay()メソッドを持っています。 水やらエタノールやらの情報を表示したいとき、すでにあるChemicalDatabankクラスのもつメソッド群を使えそうです。 でも、化合物の情報を表示するには、Compoundクラスまたはその子クラスのDisplay()メソッドを利用するというイ