20120602 JavaOO道場 メモ
- 1. 本日のキーワード
「シンプル」
シンプル」
Surtout faites simple
(出来る限り単純に作りなさい)
エスコフィエの料理の哲学より
- 3. カプセル化について
弱
public
ア
protected ク
セ
ス
デフォルト 制
(package private) 限
private 強
⇒ 適切な「情報隠蔽」が行なわれると利用者が楽になる
- 4. 単一責務について
解熱 一つ一つの小さい粒がそれ
ぞれ効能(役割)を持って、
一つの目的(風邪の症状の
軽減)の達成を目指している
⇒ また、組み合わせによっ
て、様々な種類の風邪に対
しても有効な薬となる
咳止め 鎮痛
(参考)単一責任の原則(SRP) -
Strategic Choice
- 5. レイフィケーションについて
クラス層
クラス層
インスタンス層
インスタンス層
(参考)「檜山正幸のキマイラ飼育記」
http://d.hatena.ne.jp/m-hiyama/20080109/1199863428