• Uml类图


            在面向对象的处理。类图的核心,它提供对对象的定义和使用的主要规则。

    它是类的叙述性说明、界面并示出它们之间的关系,它显示了系统的静态结构中的每个类,模型。

          

       一、类图

          1、类

            类是构成类图的基础,它定义了一组具有状态和行为的对象,这些对象具有同样的属性、操作、关系和语义。

    UML规范採用一个具有3个提前定义分栏的图标表示类,包含:名称、属性和操作。


            当中stuID、getOn、getOff前的图标表示Public类型,也能够用“+”表示。作此声明的属性和操作能够在它所在类的外部被查看、使用和更新。stuName前的图标表示Protected类型,可用“#”表示,属性和操作能够被雷的其它方法訪问。也能够被对应继承类的方法訪问;而stuSex是Private类型,可用“-”表示,此类型限制最为严格,仅仅可被当前类使用。


           2、关系

               关联:定义了对象之间的关系准则。在应用程序创建和使用关系时,关联提供了维护关系完整性的规则。

                    (1)聚合:表示总体与部分的关系。部分类能够脱离总体类而存在

                    (2)组合:表示总体与部分的关系,部分类须要总体类才干存在

               泛化:泛化和继承用于描写叙述一个类是还有一个类的类型。描写叙述了一般事务与该事物的特殊类之间的关系。

               依赖: 是一种使用关系。说明一个事物规格说明的变化可能影响到使用它的还有一个事物

               实现:是类元之间的语义关系,在该关系中一个类元描写叙述了还有一个类元保证实现的契约


      二、类 VS VB

             vb中在定义事件方法时我们经常常使用到Public、Private。而在类的学习过程中也实用到。

            在VB中,Public表示公有的,是一个全局变量。能够应用于不论什么一个窗口和模块。而Private只用于当前窗口或模块。可是,在类中,我们经常对属性和操作进行可见性的定义,这时也须要用到,只是稍有区别。被声明为Public的属性和操作能够在它所在类的外部被查看、使用和更新。

    被声明为Private可见性限制最为严格,仅用于被声明的类中。另一种是声明为Protected,能够被类的其它方式訪问。也可被对应继承类所声明的方法訪问。


      三、总结

           类图是9种图中的核心图,基本上其它的图跟此图都有相关联的关系。

    尽管说这是一个我们接触到的新知识。可是究其根本。还是我们寻常生活中所见到的事物的一种图形化,而类图仅仅只是是事务图形化的一个代名词而已。

    仅仅有经过我们的努力学习之后,你会发现,原来这仅仅只是是黔驴之技。所以,接触新知识的时候,不要怕,学习新知识,不忘老知识。


               第二部分将用于绘画的类图来解决

    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    看了关于全职女性的文字,我想到了一些事情
    通过一个大型项目来学习分布式算法(6)
    IO模式——同步(堵塞、非堵塞)、异步
    湖南省第九届大学生计算机程序设计竞赛 高桥和低桥
    为什么我的ECSHOP出现报错改正确了还是没有反应?
    wxWidgets刚開始学习的人导引(2)——下载、安装wxWidgets
    1096. Consecutive Factors (20)
    POJ 2955 Brackets
    (转载)单调栈题目总结
    20140708郑州培训第二题Impossible Game
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/4633995.html
Copyright © 2020-2023  润新知