freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

設(shè)計模式簡要論述-在線瀏覽

2024-08-02 18:59本頁面
  

【正文】 所需信息的那個類中 public boolean hasStudent(Student student){ for (Iterator iterator = ()。) { Student s = (Student) ()。 } } return false。 private String name。 } return false。 private int level。 private TreeNode parent。 public void print(){ for(int i=0。 i++){ ()。 for (IteratorTreeNode iterator = ()。) { TreeNode node = ()。 } }低耦合(Low Coupling)所謂耦合,即兩個對象之間聯(lián)系的緊密程度問題:如何減少因變化產(chǎn)生的影響?解決方案:分配職責(zé)以使耦合保持在較低的水平。要注意:我們講低耦合,是降低與不穩(wěn)定系統(tǒng)之間的耦合度,而不是那些穩(wěn)定的系統(tǒng),比如說我們在JAVA編程過程中,沒有必要想專門的辦法來降低與JDK核心類庫之間的耦合度,因為JDK核心類庫非常穩(wěn)定,很少會發(fā)生變化。高內(nèi)聚,即保持對象職責(zé)的高度相關(guān)性。內(nèi)聚性較低的類,要做許多不相關(guān)的工作,或需要完成大量的工作。這樣的類會有下列問題:l 難以理解l 難以復(fù)用l 難以維護l 脆弱,經(jīng)常會受到變化的影響高內(nèi)聚、低耦合是我們進行系統(tǒng)設(shè)計時,應(yīng)該盡量要達到的目標(biāo)。比如在分布式系統(tǒng)的開發(fā)中??刂破鳎–ontroller)問題:在UI層下首先接收和協(xié)調(diào)(“控制”)系統(tǒng)操作的對象是什么?解決方案:把職責(zé)分配給能代表下列選擇之一的對象:l 代表整個“系統(tǒng)”、“根對象”(外觀控制器)。ade
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1