嗯,在學設計模式時,畫類圖畫的麻煩,就查了一下,發現idea能夠經過插件實現。查了一下,學習,整理筆記和你們交流。 2019.9.11java
安裝能夠百度,網上有好多。設計模式
PlantUML 官網。若是時間多的話,建議你們直接在上面學。http://plantuml.com/zh/class-diagramide
列出一些簡單的:學習
- 類的屬性和方法。
-
package com.liruilong.tx_sjms.Iterator; import javax.xml.crypto.Data; /** * @Description : 表示書的類 * @Author: Liruilong * @Date: 2019/9/11 0:13 */ public class Book { private String name; // 書名 protected static Integer pages; // 頁數 String synopsis ;// 概要 public Data publicationDate; public Book(String name) { this.name = name; } public String getName() { return name; } public void setName(String name) { this.name = name; } public static Integer getPages() { return pages; } public static void setPages(Integer pages) { Book.pages = pages; } public String getSynopsis() { return synopsis; } public void setSynopsis(String synopsis) { this.synopsis = synopsis; } public Data getPublicationDate() { return publicationDate; } public void setPublicationDate(Data publicationDate) { this.publicationDate = publicationDate; } }
- 類於類的關係:
-
依賴關係(Dependency)
- 關聯關係(Association)
-
聚合關係(Aggregation)
-
組合關係(Composition)
抽象類和接口:ui
-
包樣式:this
-
- 備註和模板