Diagrams
,以後點擊Show Diagrams
,或者快捷鍵Ctrl+Alt+Shift+U
Diagrams
,以後點擊Show Diagrams PopUp
,或者快捷鍵Ctrl+Alt+U
//Person表明人 public class Person { } //Man表明男人 public class Man extends Person{ }
//Dao接口 public interface Dao { } //Dao實現 public class DaoImpl implements Dao { }
代碼(體如今局部變量、方法的參數或者對靜態方法的調用)html
//手機類 public class CellPhone { //手機能夠玩遊戲 public void playGames(){ System.out.println("play games"); } } //普通人 public class Person { //買手機 public CellPhone buyCellPhone(){ return new CellPhone(); } //買個手機玩遊戲 public void play(){ CellPhone cellPhone = buyCellPhone(); cellPhone.playGames(); } }
//父母類 public class Parent { //能夠擁有多個孩子 public List<Child> children; //能夠擁有手機 public CellPhone cellPhone; } //孩子類 public class Child { //孩子的父母 public Parent parent; } //手機類 public class CellPhone { }
一個父母能夠有多個孩子(1 *),能夠有一部手機(1 1)。每一個孩子都有一個父母(1 1)
java
UML類圖幾種關係的總結編輯器
設計模式中類的關係ide