摘要:
終于肯完了《Head First design patterns》,順便把用Google筆記本所做的筆記貼出來(lái)記錄下~~
OO基礎(chǔ) :抽象, 封裝,多型,繼承
OO原則:
1,封裝變化
2,多用組合,少用繼承
3,針對(duì)接口編程,不針對(duì)實(shí)現(xiàn)編程
4,為交互對(duì)象之間的松耦合設(shè)計(jì)而努力
5,為擴(kuò)展開放,對(duì)修改關(guān)閉
6,依賴倒置原則(Dependency Inversion Principle)
7,最少知識(shí)原則(Least Knowledge),只和你的密友談話。
8,好萊塢原則:別調(diào)用我們,我們會(huì)調(diào)用你。
9,單一責(zé)任原則:一個(gè)類應(yīng)該只有以一個(gè)引起變化的原因。 閱讀全文
posted @ 2008-07-20 23:28
飄飄白云
閱讀(411)
評(píng)論(0)
推薦(0)
浙公網(wǎng)安備 33010602011771號(hào)