javascript 绘制uml_JavaScript面向对象之UML类图

UML类图

什么是UML类图

UML(Unified Modeling Language)类图,中文意思为“统一建模语言”,我们之所以要在面向对象中介绍它,是因为,我们在后面的设计模式中,每一种模式,都有它对应的类图,它作为一种概述的表达来反应我们的设计,我们可以不用面对代码,只面对这样的类图,来进行前期的设计讨论。对于UML,其内容也是非常多,我们只关注其“类图”概念,这样和我们讲的面向对象和将来要将的设计模式关系比较紧密。

画图工具

MS Office visio(微软office套装之一)

如何画类图

我们先来看一个类图

这是我在画图工具上,拖出了一个类,其默认样式,其中,有一些符号这里先做一个简单的介绍

我们最终生成的类图,为三行,第一行为“类名”,第二行为属性,第三行为方法。

其中,“+”表示public,“#”表示protected,“-”表示private

在定义属性好方法的参数的时候,都可以在其后面用“:”定义其数据类型

下面我们将下面这个类用UML类图的形式表现出来

class People {

constructor(name, age) {

this.name = name

this.age = age

}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值