【摘要】第11章面向?qū)ο笤O(shè)計?面向?qū)ο笤O(shè)計的準(zhǔn)則?1模塊化?2抽象?3信息隱藏?4弱耦合?5強內(nèi)聚?6可重用啟發(fā)規(guī)則1設(shè)計結(jié)果應(yīng)該清晰易懂使設(shè)計結(jié)果清晰、易讀、易懂,是提高軟件可維護
2025-05-10 08:34
【摘要】面向?qū)ο笤O(shè)計原則2主要內(nèi)容1.面向?qū)ο笏枷?.面向?qū)ο蠛诵囊?.類與類之間的關(guān)系4.面向?qū)ο笤O(shè)計原則?面向?qū)ο笤O(shè)計原則概述?單一職責(zé)原則?開閉原則?里氏代換原則?依賴倒轉(zhuǎn)原則?接口隔離原則?合成復(fù)用原則?迪米特法則
2025-05-10 08:33
【摘要】面向?qū)ο笤O(shè)計原則與GRASP模式
2025-03-25 05:47
【摘要】第5章多態(tài)性與虛函數(shù)?本章的學(xué)習(xí)目的客觀世界中的事物多種多樣、千姿百態(tài),各類事物都有其特殊性,這就是客觀世界的多態(tài)性。為了正確反映客觀世界的多態(tài)性,面向?qū)ο蠹夹g(shù)中也提供了多態(tài)性機制,使多態(tài)性成為了面向?qū)ο蟪绦蛟O(shè)計的重要特征。所謂多態(tài)性就是在類層次結(jié)構(gòu)的相同類或不同類中,可用相同的函數(shù)名實現(xiàn)功能不同的操作。多態(tài)性的應(yīng)用使編程更為簡
2025-05-10 08:32
【摘要】Web編程基礎(chǔ)Chapter6:面向?qū)ο缶幊?022年6月4日星期六?對象?內(nèi)置對象?本地對象?Array對象?用戶自定義對象提綱對象?對象是屬性和方法的組合?屬性是對象所擁有的一組外觀特征,一般為名詞?方法是對象可以執(zhí)行的功能,一般為動詞例如:汽車
【摘要】第四章面向?qū)ο螅ㄉ希?什么是抽象?類與對象及其關(guān)系?類中定義的屬性(域)與方法(操作)?對象?構(gòu)造方法?類成員屬性和方法的其它修飾符?包(Package)主要內(nèi)容什么是抽象抽象的定義抽象(abstraction)是從被研究對象中舍棄個別的、非本質(zhì)的、或與
2025-01-22 08:12
【摘要】Lesson7JAVA面向?qū)ο缶幊讨饕獌?nèi)容主要內(nèi)容?包?類的說明符?方法的說明符?對象的銷毀(垃圾內(nèi)存回收的演示)?接口?內(nèi)部類和匿名內(nèi)部類?異常處理包(package)?為了便于管理大型軟件系統(tǒng)中數(shù)目眾多的類,解決類命名沖突的問題,Java引入了包(package)。
【摘要】第三部分:設(shè)計篇主講教師2OOD模型框架——從兩個側(cè)面來描述人機交互部分?jǐn)?shù)據(jù)接口部分控制驅(qū)動部分問題域部分從一個側(cè)面看:OOD模型包括幾個主要部分?一個核心加三個外圍需求模型輔助模型類
2024-08-27 01:11
【摘要】面向?qū)ο笤O(shè)計原則宋俊杰目標(biāo)?重新認(rèn)識一下面向?qū)ο?了解面向?qū)ο笤O(shè)計原則重新認(rèn)識面向?qū)ο?通過面向?qū)ο缶幊陶Z言(OOPL)認(rèn)識到的面向?qū)ο?,并不是面向?qū)ο蟮娜?,甚至只是淺陋的面向?qū)ο?不是使用了面向?qū)ο笳Z言就是實現(xiàn)了面向?qū)ο蟮脑O(shè)計和開發(fā)我
2024-08-27 01:01
【摘要】面向?qū)ο蟪绦蛟O(shè)計主講人:武云中國地質(zhì)大學(xué)計算機學(xué)院《面向?qū)ο蠹夹g(shù)與VisualC++》第1章2(1)掌握面向?qū)ο蟪绦蛟O(shè)計一般方法和特點。(2)熟練掌握C++語言的語法(3)掌握Windows程序設(shè)計的特點。(4)能夠開發(fā)一般的基于API、MFC的Windows程序。(5)學(xué)會VC程序調(diào)試的一般方
2024-08-12 14:46
【摘要】第10章面向?qū)ο蠓治雒嫦驅(qū)ο蠓治龅幕具^程需求陳述建立對象模型建立動態(tài)模型建立功能模型定義服務(wù)分析工作主要包括3項內(nèi)容?理解:系統(tǒng)分析員通過用戶及領(lǐng)域?qū)<业某浞纸涣?,力求完全理解用戶需求和該?yīng)用領(lǐng)域中的關(guān)鍵性背景知識?表達(dá):用某種無二義性的方式把這種理解表達(dá)成文
2025-05-13 12:02
【摘要】第六章節(jié):面向?qū)ο缶幊探涌谂c設(shè)計模式回顧?舉例說明在什么樣的情況下,需要使用到繼承??在Java程序中,多態(tài)帶給我們的好處是什么??掌握J(rèn)ava接口?理解Java接口與多態(tài)的關(guān)系?掌握面向接口編程的思想?掌握常量接口的使用?設(shè)計模式本章目標(biāo)單一繼承的局限性1、如下的類
2025-06-24 09:02
【摘要】第3章面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)本章主要內(nèi)容??類與對象?定義類?成員方法?對象?面向?qū)ο筇匦?封裝性???其它修飾符的用法??接口?包?壓縮文件.jar復(fù)習(xí)情況檢查分析【例子2-16】的執(zhí)行過程分析
2025-01-10 01:58
【摘要】面向?qū)ο蟪绦蛟O(shè)計概述3面向?qū)ο缶幊?程序設(shè)計方法公共數(shù)據(jù)函數(shù)函數(shù)函數(shù)函數(shù)算法+數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)方法數(shù)據(jù)方法過程式程序設(shè)計OOP程序設(shè)計對象+消息消息3面向?qū)ο缶幊?程序設(shè)計方法?面向過程的程序設(shè)計–面向過程的程序遵循面向過程的問
【摘要】面向?qū)ο蠡靖拍罴邦惖脑O(shè)計面向?qū)ο蟮幕靖拍?OOP以待解問題中涉及的對象為主要矛盾?對象(Object)和類(Class)?對象,是現(xiàn)實世界中的物理實體在計算機邏輯中的映射和體現(xiàn)。?類,是同種對象的集合與抽象。(模板)?消息(Message)傳遞?一個面向?qū)ο蟮某绦蛴稍S多對象組成,這些對象之間對象之間通過收發(fā)
2024-08-27 00:05