OOAD第五天隨筆

2021-06-22 11:15:39 字數 644 閱讀 8057

設計模式

首先,模式分為設計模式和架構模式。

模式:模式描述的是具有代表性的重要性問題和解決方案。允許使用者舉一反三,運用到不同的環境中去,不同的表現,但可以有相同的處理方式。

架構模式:架構是指乙個軟體系統整體的組織結構,架構模式描述軟體系統的組織結構的一些規則和指南。

設計模式:描述的是在軟體系統的某一區域性不斷重現的核心解決方案。這種解決方案以完善的設計結構出現,可以被運用到以後出現的類似環境中。

設計模式主要分為:

建立模式:物件的建立

結構模式:類和物件的組合

行為模式:刻畫了類和物件交換及分配職責的方式,主要目標是解耦。

單例模式:無論訪問該類多少次,都只建立乙個該類物件。

比較常用的兩種單例模式**:

預載入單例模式

public class singleton

public static singleton singleton()

}延遲載入的單例模式

public class singleton

private static singleton instance =null;

public static singleton singleton()}}

return instance;}}

Beta衝刺隨筆第五天

這個作業屬於哪個課程 這個作業要求在 homework 11616 這個作業的目標 beta衝刺 作業正文 如下其他參考文獻 無完成檔案後台管理及檔案分享頁面功能 陶大銳 組長 今日完成任務 完成部分後端 接下來的計畫 編寫後端 有哪些收穫和疑問 暫無 林清松蔡華翔 程耿張恒 今日完成任務 部分前端...

國慶第五天

直接在寢室待了乙個上午 一 matlab 試了一下昨天安裝的matlab2010b發現檔案都打不開,報這個錯 undefined function or method uiopen for input arguments of type char 二 c 1.找到了個之前 裡的乙個問題 把本週開頭和...

集訓第五天

今天學習了乙個快速指數冪取餘的演算法。就拿一道題來說明 description 上初中的時候我們就學會了冪乘運算,可是我們卻不知道對於高階的冪乘,出結果的方法比較慢,那麼你有什麼更好的方法嗎?input 第1行,乙個整數n 1 n 1000 表示要計算的資料組數 第2 n 1行,每行兩個整數,第1個...