Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

20120602 JavaOO道場 メモ

1,189 views

Published on

  • Be the first to comment

  • Be the first to like this

20120602 JavaOO道場 メモ

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

×