?塢?????????(ISP)

(1) ???????????????????????????С???????
(2) ??????????????????????????.??????????????????????????????????????????????????????????.??"?????2??"???????????????????????????ε????.
(3) ????????????????????????????????????к????????.?????????????????????????????????????????????????????.???????????y?????????????????????????.
   
???????/?????????(Composite/Aggregate Reuse Principle??CARP)

??????μ????????????Щ???е????????????????????;?μ?????????Щ?????????????????й???????.???????????????????????:???????ú??/?????????????ü??.

????????????(Law of Demeter LoD)

?????????????(Least Knowledge Principle??LKP)????????????????????????????о?????????????.
???????????????????????????????????????????1987????????Ian Holland???????????????????????????(Demeter)?????????????????????????????[LIEB89][LIEB86].????????????????????????????????????????????????????????????????????????.
????κ??????????OO????????????????????????????????????????????:
(1) ??????????????????(Only talk to your immediate friends)
(2) ?????"?????"???(Don't talk to strangers)
(3) ?????????λ?????????λ???????????????????????Щ????λ?????????????λ.
????????????????????????????????????????????????????????????е????????????????????????????????????????????????????????á?