1.功能調查與系統功能框架圖:本系統應該包含什么功能、誰使用這個系統。 功能:本系統包含普通用戶登錄和管理員登錄,普通用戶有查找圖書,借閱圖書,歸還圖書,查看全部書籍的功能,管理員有查找圖書,增加圖書,刪除圖書,查看全部書籍的功能。 2.類的設計:UML類圖,應展現主要類之間的關系。如果類 ...
第 次任務 面向對象入門 目標: 學會設計簡單的類 找出類的屬性與方法 任務: 請完成作業 面向對象入門中的書面作業 . 以面向對象方式改造數據結構作業 有理數 重點 . 上台展示自己的以面向對象方式設計的有理數。 第 次任務 面向對象設計 購物車 目標: 學會使用講故事的方式找到系統中可能包含的類與屬性 理解封裝 任務: 編碼規范:使用英文對類 方法 包進行命名 查英文詞典,不得出現拼音 。參考 ...
2018-09-20 08:20 0 1853 推薦指數:
1.功能調查與系統功能框架圖:本系統應該包含什么功能、誰使用這個系統。 功能:本系統包含普通用戶登錄和管理員登錄,普通用戶有查找圖書,借閱圖書,歸還圖書,查看全部書籍的功能,管理員有查找圖書,增加圖書,刪除圖書,查看全部書籍的功能。 2.類的設計:UML類圖,應展現主要類之間的關系。如果類 ...
Git地址 Gitee倉庫 程序運行效果 用戶注冊登錄: 按始發地、目的地查詢購票: 按車次號查詢購票: 查看已購車票,退票,注銷: 管理員登錄,查看所有用戶信息: 錄入車次: 刪除 ...
面向對象設計與構造課程總結作業 四個單元中的架構設計 第一單元架構設計與實現相關總結,傳送門在此 第二單元架構設計與實現相關總結,傳送門在此 第三單元架構設計與實現相關總結,傳送門在此 第四單元架構設計與實現相關總結,傳送門在此 四個單元中對架構設計及面向對象 ...
面向對象設計與構造第一單元博客作業 第一次作業總結 類關系圖 總類圖 群魔亂舞,眼花繚亂,這主要是因為學遞歸下降的時候發現這東西太霸道了 加上第一周時間充裕,手感一來就順手把判WF,表達式因子,三角函數嵌套之類的都寫完 ...
1. 本周學習總結 1.1 寫出你認為本周學習中比較重要的知識點關鍵詞 1.2 嘗試使用思維導圖將這些關鍵詞組織起來。注:思維導圖一般不需要出現過多的字。 1.3 可選:使用常規方法總結其他上課內容。 2. 書面作業 1. 面向對象設計(大作業1-該作業將作為以后其他作業的基礎,請務必完成 ...
面向對象設計與構造第二單元博客作業 第一次作業總結 Alpha版本(基於請求) 架構與可擴展性分析 UML類關系圖 UML類協作圖 ...
目錄 一、開放封閉原則 二、里式替換原則 三、依賴倒置原則 四、接口隔離原則 五、單一職責原則 一、開放封閉原則 概念理解 開放封閉原則是指在進行面向對象設計中,設計類或者程序應該遵循兩點:對擴展開放和對修改關閉。這樣,一個模塊在實現的過程中,就可以在不修改原來 ...
一. 單一職責原則 核心思想:一個類應該只有一個引起它變化的原因。 假設存在這樣的設計。Rectangle類具有兩個方法,一個方法是計算矩形的面積,另一個方法是把矩形繪制在屏幕上。 CaculateArea方法只會進行簡單的數學運算,而Draw方法則調用GUI組件實現繪制矩形的功能。顯然 ...