• java类图与类的关系


    (一)四大关系:

    关联,依赖,泛化,实现,其中关联又可细分为(一般关联,组合,聚合)

    (二)表示方法

    1)关联:

      1.1)一般关联

        实线箭头,拥有谁就指向谁,可双向,多用于成员变量

      1.2)聚合

        空心菱形+实线箭头,整体指向局部,单向,如车和轮胎(弱关联)

      1.3)组合

        实心菱形+实线箭头,整体指向局部,单向,如人和胳膊(强关联)

    2)依赖:虚线箭头,依赖谁就指向谁;可双向

         多用于局部变量,方法参数,其他类静态方发的调用

    3)泛化:实线三角,类与类的继承关系,子类指向父类,单向

    4)实现:虚线三角,类与接口间的关系,子类指向父接口,单向

    PS: 特别的,接口与接口之间一般是继承关系

    属性访问修饰符

    -表示private  
    #表示protected 
    ~表示default,也就是包权限  
    _下划线表示static  
    斜体表示抽象  

    今天看类图有点迷,参考别人的贴子写的,如有问题,欢迎评论,一起学习

  • 相关阅读:
    python -django 之第三方支付
    python 的排名,已经python的简单介绍
    第三方登录
    linux 基础命令
    JWT 加密
    Docker 简介
    中文分词库:结巴分词
    Django websocket 长连接使用
    jQuery截取字符串的几种方式
    Python 操作redis
  • 原文地址:https://www.cnblogs.com/itjone/p/14778316.html
Copyright © 2020-2023  润新知