UML圖繪製-----類圖的畫法(一)類圖的簡單基礎

一.UML圖繪製-----類圖的概念

二.類圖的介紹和分析

三.類圖的畫法

代碼演示:

 

public  class    Person {

    public String  name;

    protected int  age;

    private String accommodation = "Earth";//住所

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public String getAccommodation() {
        return accommodation;
    }

    public void setAccommodation(String accommodation) {
        this.accommodation = accommodation;
    }
}


類圖:

如上這個類圖,Person類有三部分組成,分別是類名、屬性和操作方法,下面一一進行介紹:

類名:
就是Java類的名字, 如果是類是抽象類則類名顯示爲斜體! 其他地方不做改動。

Person

屬性名:
就是java中的成員變量,一個類可以零到多個屬性java中屬性(成員變量)的修飾符,類型和默認值都可以在UML中體現出來。通常用的表達式如下:

可見性 名稱:類型[=默認值]

在Java中可見性分爲三類,分別是public、privateprotected,在類圖分別用+、-和#表示;

名稱屬性的名稱

類型在java中有八種基本的數據類型(byte、short、 int、long、 float、 double、 char、 boolean)及String和一些自定義的類型。默認值如變量 accommodation 有初始值爲 Earth!

操作方法
在java中類的操作方法也是有個通用的表達式如下:
可見性 名稱([參數列表:參數1,參數2]):返回類型[:void]

可見性如上名稱表達式的介紹,名稱就是方法名,參數列表是可選的項,多參數的話參數直接用英文逗號隔開;返回值也是個可選項,返回值類型可以說基本的數據類型、用戶自定義類型和void。如果是構造方法,則無返回類型!

 

 

 

 

 


 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章