慕課筆記 U4 多型 第5節 UML簡介

2021-07-09 21:58:28 字數 881 閱讀 4377

第5節 uml簡介

1、uml概念

unified modeling language(uml)又稱統一建模語言或標準建模語言,是乙個支援模型化和軟體系統開發的圖形化語言,為軟體開發的所有階段提供模型化和視覺化支援。

2、uml圖示

uml2.2中一共定義了14種圖示(diagrams)

3、常用uml圖

用例圖(the use case diagram):能夠以視覺化的方式,表達系統如何滿足所收集的業務規則,以及特定的使用者需求等資訊。

序列圖(the sequence diagram):用於按照互動發生的一系列順序,顯示物件之間的這些互動

類圖(the class diagram):uml類圖、業務邏輯和所有支援結構一同被用於定義全部的**結構。

上述圖: 動物類有私有屬性name和age,分別為string和int型;

狗類繼承動物類,屬性預設繼承,可複習父類方法。

4、uml建模工具

visio、rational rose、powerdesign(常用)三種建模工具應用最廣。

注:建模是資深程式設計師需要做的,初級的只需要會看就可以

慕課筆記 U4 多型 第6節 綜合練習

一 專案背景介紹 根據所學知識,編寫乙個控制台版的 答答租車系統 功能 1 展示所有可租車輛 2 選擇車型 租車量 3 展示租車清單,包含 總金額 總載貨量及其車型 總載人量及其車型 二 專案分析 1 資料模型分析 2 業務模型分析 3 顯示和流程分析 三 資料模型分析 1 通過對現實世界的事與物主...

Redis慕課筆記

redis是遠端的,分為客戶端和服務端兩個部分,它們之間通過redis自定義的協議進行傳輸資料 redis基於記憶體,所有的資料和結構都存在記憶體中,高速,但消耗記憶體 redis是乙個非關係型資料庫。redis new redis 說明這個redis類在根目錄下 redis connect 127...

慕課筆記 debug

1.前段調控dubug 1.1以dubug模式啟動tomcat,重新整理瀏覽器介面 右鍵空白處 檢查 sources 找到.js檔案 1.2在需要測試的方法的第一行設定斷點,填寫資訊提交,就會進入第一行,f10 step over next function 下一句 不進入方法裡面 f11 step...