UML(Unified Modeling language)统一建模语言,是用来设计软件蓝图的可视化建模语言
一、类、接口和类图
1、类
类(Class)是指具有某种相同属性、方法和关系的对象的抽象,具有封装性、继承性和多态性等三大特性
1> 类名(Name): 字符串
2> 属性(Attribute): 类的特性
UML表示:
[可见性]属性名:类型[=默认值]
可见性符号表示: 公有(Public): + 私有(Private): - 受保护(Protected): # 朋友(Friendly): ~
3> 操作(Operations) :是类的任意一个实例对象都可以使用的行为,是类的成员方法
[可见性]名称(参数列表)[:返回类型]
例如:+display():void