UML图绘制-----类图的画法(一)类图的简单基础

博客围绕UML类图展开,介绍了类图的概念,对类图进行了详细分析,包括类名、属性和操作方法的含义及表示方式,还给出了类图画法的代码演示,如Java中类的属性修饰符、类型、默认值等在UML中的体现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.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。如果是构造方法,则无返回类型!


 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值