zoukankan      html  css  js  c++  java
  • 类间关系

    所有关系都是关联关系。

    三方面标识:

      a、语义

      b、图示

      c、编码

    关联:

      语义:两个对象相关即是关联;

      图示:以实线(箭头)表示;

      编码:被关联方作为关联方的属性存在;

    继承:

      语义:具备is---a或has---a关系的类;

      图示:线+三角箭头(箭头指向father)

      编码:son  extends  parent

    接口与实现:

      语义:标准、规则规范等;

      图示:虚线三角箭头(指向接口方)

      编码:实现类   implements  接口

    依赖:

      语义:依赖方的行为受到被依赖方行为效果的影响;

      图示:虚线箭头指向依赖方;

      编码:被依赖方只能作为依赖方行为的参数存在。

    聚合:

      语义:表示整体与局部的关系;但是整体语句各自独立

      图示:空心凌形

    组合:

      语义:表示强烈的整体与局部关系;整体管理局部的生命周期

      图示:实心凌形

      编码:Window{

        Button bt1=new Button("LOGIN");

        Button bt2=new Button("RESET");

           }

      

  • 相关阅读:
    关于Js异常
    gitea windows 安装
    spring boot 错误页面配置
    mysql 常用用函数
    nginx 安装 tomcat pfx 格式证书
    git pull 报错
    maven 打 jar 包,包含 xml, 包含 额外 jar
    git clone 分支代码
    git 切换远程分支
    mycat 在 mysql 8.0 下 无法连接 bug
  • 原文地址:https://www.cnblogs.com/gongchengshiwhl/p/7239008.html
Copyright © 2011-2022 走看看