设计模式基础基于UML类图
发布时间
阅读量:
阅读量
一,基本概念
集合一类的对象即为称为"类"的概念,在面向对象编程中被广泛采用并加以封装。每个实体即为一个实体实例,在其生命周期内会经历一系列的行为动作即为实现"操作"的过程;这些操作行为都与具体的事务处理相关联即为承担着操作事务的功能;而这些功能则都被集中存储在一个相对独立的空间中即为称为"实体"的存在形式;这种空间概念则被形象地表示为一个由三个主要区域组成的矩形框;其中位于顶部区域的是各个实体实例所具有的状态信息即为被称为实体实例的状态字段;位于中间区域的是各个实体实例所拥有的外部接口即被称为实体实例的方法;而位于底部区域的是各个实体实例能够对外提供的服务接口即被称为实体实例的行为规范;这种图形化的表示形式则被统称为"UML 类图";它主要描绘了各实体及其关联关系并提供了一种直观的信息展示方式;
在属性和方法的前面使用以下字符来表示他们的访问权限
- “-”:表示private
- “#”:表示protected
- “+”:表示public
位于属性/方法参数名符号(:)之后的是该属性/方法参数对应的类型标识。该符号(:)后面跟着的是该方法返回值类型的标识。
单个类在类图中表示如下:

还没有任何评论哟~
