摘要: 在上一篇日記中我已經提到了松耦合,在一個類中,我們也盡量不要與別的對象發生緊密的聯系,讓一個類符合封裝性,類與類之間做到松耦合,避免牽一發而動全身。繼承最大的缺點就是打破封裝,所以組合優于繼承。在分層軟件結構中,我們也應該盡量做到各層之間松耦合,使某一層的改動對其它層的影響減到最小,這樣利于軟件功能修改和擴充,利于軟件的移植。 閱讀全文
posted @ 2007-02-27 17:49 冰浪 閱讀(1737) | 評論 (4) 編輯 |
|
|||
02 2007 檔案 摘要: 在上一篇日記中我已經提到了松耦合,在一個類中,我們也盡量不要與別的對象發生緊密的聯系,讓一個類符合封裝性,類與類之間做到松耦合,避免牽一發而動全身。繼承最大的缺點就是打破封裝,所以組合優于繼承。在分層軟件結構中,我們也應該盡量做到各層之間松耦合,使某一層的改動對其它層的影響減到最小,這樣利于軟件功能修改和擴充,利于軟件的移植。 閱讀全文
posted @ 2007-02-27 17:49 冰浪 閱讀(1737) | 評論 (4) 編輯 | 摘要: DAO是Date Access Object的縮寫,就是數據訪問對象。DAO模式就是將對數據庫的操作都封裝成一個類,在需要進行數據存取時就直接調用Dao類實例對象來完成的一種工作方式,這也是面向對象編程的一種體現。 閱讀全文
posted @ 2007-02-27 17:48 冰浪 閱讀(2274) | 評論 (3) 編輯 | posted @ 2007-02-27 17:47 冰浪 閱讀(466) | 評論 (1) 編輯 | 摘要: 經過對學院學生會日常工作內容以及一般OA系統功能的思考分析,初步確定了CSUOA的大體功能模塊: 閱讀全文
posted @ 2007-02-27 17:46 冰浪 閱讀(533) | 評論 (0) 編輯 | 摘要: 本無意要寫這個日記,但隨著設計的深入,收獲越多,感想越多,于是想把這一整個過程簡要地記錄下來,也是作為自己這個時期的一個總結吧。這個日記并不是嚴格意義上的日記,只是記錄下主要的該記錄的東西,所以也就沒有按日期進行,而按階段分點敘述的形式進行。 閱讀全文
posted @ 2007-02-27 17:43 冰浪 閱讀(2041) | 評論 (5) 編輯 | 摘要: 在java的繼承中,我們可以在子類中定義一方法去覆蓋父類中定義的同名同參方法,這叫方法覆蓋。其中有一點讓我幾經思考:父類的私有方法不能被子類覆蓋。
閱讀全文 posted @ 2007-02-16 20:15 冰浪 閱讀(435) | 評論 (1) 編輯 |
|
|||