UML---类图

6 篇文章 1 订阅

               类图用于描述系统中各个类之间的关系。类是对现实的抽象,是一组具有相同属性的对象或事件的集合。

【图例】

                  

 【说明】

         (1) 类图较难区分的两个关系为组合与聚合关系,具体区分在图符中以说明。
         (2) 类图要善于区分接口的概念与抽象类的实现过程。抽象类最突出的特征是只定义方法但不具体实现,作用是避免继承该抽象类中方法和属性不一致的问题。  例如:一个部门对该公司的员工都有一个唯一编号,假设原来设定的ID为6位String,可是有一天突然换了领导,要求将ID号改为8位的String类型,没有抽象类的话需要修改每类员工ID属性,有了抽象类,只需将抽象类中的ID属性修改就可以了。
           接口负责连接不能直接实现关联的两个类。接口也是一种抽象类。

【示例】

        在Java编程中,并不像vb那样提供图形化控件,所想即可所得。Java界面设计必须由代码实现,只有了解了常用的用于界面设计的类及继承关系才有更利于编程。

                       

【自创】

    

【总结】

        由于vb并不是完全面向对象的语言,对这些类的寻找工作并不是很准确,但对于理解这些图的作用确实有很大的帮助,重点还是要学会这些图符的用法和关系的区分。

   

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值