UML 对基本结构建模----类

UML 对基本结构建模
<一>类:
 类是任何面向对象系统中最重要的构造块。类是对一组具有相同属性、操作、关系和语义的对象的描述。
在图形上,把一个类画成一个矩形。
  我们将从下面几个方面来了解
 
1)名称
2)属性:是已被命名的类的特性,它描述了该特性的实例可以取值的范围。
3)操作:是一个服务的实现,该服务可以由类的任何对象请求以影响其行为。
4)对属性和操作的组织
       当画一个类时,不必马上把每个属性和操作都显示出来。可以对一个类进行省略,这意味着可以有选择地
仅显示类的一些属性和操作,通过在列表的末尾使用省略号,可以明确地表示出实际的属性和操作比显示的要多。
5)职责
          职责(responsibility)是类的契约或责任,在图形上,把职责列在类图符底部的分隔栏中.
6)其它特征
          要说明的是,类很少单独存在。确切地讲,当建造模型时,通常要注重于相互作用的那些类群。

   在UML中对类的建模时要记住:
             对最终用户或实现者来说,每个类都应该映射到某个真实或概念性的抽象。一个结构良好的类,要
 遵循如下的策略:
  a)为取自问题域或解域的词汇中的事物提供明确的抽象。
  b)嵌入一个小的、明确定义的职责集,并能够很好地实现他们。
  c)把抽象的规格说明和它的实现清楚地分开。
  d)简单且可理解,并具有可适应性和可扩展性。
  e)仅显示在该类的语境中对于理解抽象较为重要的类的特性。
  f)通过按种类对属性和操作的长列表分组,来进行组织。
  g)把相关的类显示在相同的类图中。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值