女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

UML相關基本知識介紹

jf_78858299 ? 來源:溫故知新之java ? 作者: 李亞杰 ? 2023-05-05 10:22 ? 次閱讀

01 定義

UML - Unified modeling language UML (統一建模語言),是一種用于軟件系統分析和設計的語 言工具, 用于幫助軟件開發人員進行思考和記錄思路的結果。簡單說,UML圖即一種圖形化語言,通過不同的圖形和符號,來描述軟件模型以及各個元素之間的關系。

02 UML圖分類

  • 用例圖
  • 靜態結構圖:類圖,對象圖,包圖,組件圖,部署圖
  • 動態行為圖:交互圖(時序圖和協作圖),狀態圖和活動圖

03 常用工具

  • word:繪制簡單UML圖,是一種非專業手段
  • visio
  • powerDesigner:支持標準數據建模UML
  • eclipse插件amaterasUML
  • idea插件plantUML
  • idea插件UML support

04 常見的類圖關系

依賴關系

代碼示例
/**
 * 依賴關系示例
 * @author:liyajie
 * @createTime:2022/2/10 10:17
 * @version:1.0
 */
public class PersonService {

    // 方法入參使用到了
    public void save(Person person){

    }

    // 返回參數使用到了
    public IdCard getIdCard(){
        return new IdCard();
    }

    public void job(){
        // 方法內部使用到了
        Job job = new Job();
    }
}
UML圖示

一條虛線+箭頭 圖片

泛化關系

代碼示例
/**
 * 泛型關系(繼承)示例
 * @author:liyajie
 * @createTime:2022/2/10 10:17
 * @version:1.0
 */
public class PersonService1 extends Base{

}
UML圖示

一條實線+三角箭頭 圖片

實現關系

代碼實現
/**
 * 實現關系示例
 * @author:liyajie
 * @createTime:2022/2/10 10:17
 * @version:1.0
 */
public class PersonService2 implements BaseService{

}
UML圖示

一條虛線+三角箭頭 圖片

關聯關系

代碼示例
/**
 * 關聯關系示例
 * @author:liyajie
 * @createTime:2022/2/10 10:17
 * @version:1.0
 */
public class PersonService3 {
    public PersonDao personDao;
}
UML圖示

一條實線+箭頭+空心菱形 圖片

05 總結

以上就是今天的內容,主要介紹了UML相關基本知識,以及常見的幾種類圖關系的畫法

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 建模
    +關注

    關注

    1

    文章

    315

    瀏覽量

    61380
  • UML
    UML
    +關注

    關注

    0

    文章

    122

    瀏覽量

    31087
  • 軟件系統
    +關注

    關注

    0

    文章

    64

    瀏覽量

    9606
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    電磁繼電器基本知識介紹

    本帖最后由 eehome 于 2013-1-5 10:03 編輯 電磁繼電器基本知識介紹
    發表于 08-16 17:22

    電磁繼電器基本知識介紹

    本帖最后由 eehome 于 2013-1-5 09:55 編輯 電磁繼電器基本知識介紹
    發表于 08-20 09:39

    MIMO 的基本知識介紹

    MIMO 的基本知識介紹 很好的初學者入門書籍
    發表于 06-25 14:47 ?25次下載

    鋰離子電池的基本知識介紹

    鋰離子電池的基本知識介紹  鋰離子電池(Li-ion Batteries)是鋰電池發展
    發表于 10-24 16:13 ?835次閱讀

    電池過流保護片基本知識介紹

    電池過流保護片基本知識介紹 過流保護片概述:過流保護
    發表于 11-27 14:40 ?3743次閱讀

    圖像采集基本知識介紹

    圖像采集基本知識介紹 視頻采集     即將視頻轉換成PC機可使用的數字格式。    微視專業圖象采集卡是
    發表于 01-15 14:55 ?2788次閱讀

    IBM認證--基本知識介紹

    IBM認證--基本知識介紹 IBM,藍色巨人   幾年前,我杜撰了一個笑話,在其中將IBM戲謔為International Busiest Machine。直到現在,
    發表于 04-13 15:35 ?981次閱讀

    LED基本知識

    介紹LED的基本知識以及LED的分類。
    發表于 05-30 14:58 ?0次下載

    線性代數相關基本知識

    線性代數包含了關于矩陣的所有相關基本知識,可以快速學習,適合自學。
    發表于 12-22 17:58 ?0次下載

    濾波器基本知識

    教學用ppt介紹關于濾波器的基本知識以及常用濾波器!
    發表于 12-31 10:54 ?0次下載

    安全用電基本知識

    安全用電基本知識安全用電基本知識安全用電基本知識
    發表于 01-14 15:54 ?0次下載

    保險絲的基本知識

    電子專業單片機相關知識學習教材資料——保險絲的基本知識
    發表于 08-22 16:18 ?0次下載

    UPS電源的基本知識

    電子專業單片機相關知識學習教材資料——UPS電源的基本知識
    發表于 09-13 17:46 ?0次下載

    電纜接續基本知識_電纜接續工藝介紹

    下面我將從四個方面介紹電纜接續的基本知識以及電纜接續工藝方面相關知識
    發表于 12-28 10:27 ?1.8w次閱讀

    電壓基準源產品的基本知識及性能介紹

    這場基礎教程首先會介紹電壓基準源產品的基本知識、性能指標以及ADI的相關產品;然后會討論電壓基準對于數據轉換器的影響,給出根據數據轉換系統要求選擇基準源的方法。
    的頭像 發表于 07-01 06:17 ?4614次閱讀