![240](https://upload.jianshu.io/users/upload_avatars/1929933/95248aaac08c.jpeg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1、定義 開(kāi)閉原則,對(duì)于擴(kuò)展是開(kāi)放的,對(duì)于修改是關(guān)閉。 2河哑、實(shí)現(xiàn) (1)創(chuàng)建書(shū)籍接口 (2)創(chuàng)建計(jì)算機(jī)書(shū)籍接口 (3)實(shí)現(xiàn)小說(shuō)類 (4)實(shí)現(xiàn)計(jì)算...
1吞杭、定義 迪米特法則(Law of Demeter, LoD)盏浇,也稱為最少知識(shí)原則,一個(gè)對(duì)象應(yīng)該對(duì)其他對(duì)象有最少的了解篇亭。 2缠捌、實(shí)現(xiàn) (1)創(chuàng)建女...
1译蒂、定義 客戶端不應(yīng)該依賴它不需要的接口曼月;一個(gè)類對(duì)另一個(gè)類的依賴應(yīng)該建立在最小的接口上。 2柔昼、實(shí)現(xiàn) (1)定義臉蛋哑芹、身材美女接口 (2)定義氣質(zhì)...
1捕透、定義 依賴倒置原則聪姿,高層模塊不應(yīng)該依賴底層模塊,兩者都應(yīng)該依賴其抽象乙嘀;抽象不應(yīng)該依賴細(xì)節(jié)末购;細(xì)節(jié)應(yīng)該依賴抽象。 2虎谢、實(shí)現(xiàn) (1)定義車接口 (...
1、定義 里氏替換原則婴噩,所有引用基類的地方必須能透明地使用其子類的對(duì)象擎场。 2、實(shí)現(xiàn) (1)定義手槍抽象類 (2)定義玩具槍抽象類 (3)實(shí)現(xiàn)手槍...
1迅办、定義 應(yīng)該有且僅有一個(gè)原因引起類的變更 2、實(shí)現(xiàn) (1)定義通話連接服務(wù) (2)實(shí)現(xiàn)通話連接服務(wù) (3)定義通話數(shù)據(jù)傳輸服務(wù) (4)實(shí)現(xiàn)通話...
提問(wèn): 給定一個(gè)int型數(shù)組章蚣,找出該數(shù)組中出現(xiàn)次數(shù)大于數(shù)組長(zhǎng)度一半的int值站欺。 解決方案: 遍歷該數(shù)組,統(tǒng)計(jì)每個(gè)int值出現(xiàn)次數(shù)纤垂,再遍歷該數(shù)組矾策,...
1、定義鏈表結(jié)構(gòu) 2洒忧、鏈表反轉(zhuǎn)
1蝴韭、定義二叉樹(shù) 2够颠、創(chuàng)建二叉樹(shù) 3熙侍、計(jì)算二叉樹(shù)的深度 4、計(jì)算二叉樹(shù)的節(jié)點(diǎn) 5、前序遍歷 6蛉抓、中序遍歷 7庆尘、后序遍歷 8、采用棧實(shí)現(xiàn)后序遍歷 9巷送、測(cè)試