口令 泛化、实现、关联、依赖、组合、聚合 泛化是实线加空心三角形,实现是虚线加空心三角形。 关联是实线加箭头,依赖是虚线加箭头。 组合是实心棱形加实线箭头,聚合是空心棱形加实线箭头。 思维导图 作用 在软件工程中,类图是一种静态的结构图,描述了系统的类的集合,类的属性和类之间的关系,可以简化了人们对 ...
分类:
其他好文 时间:
2021-04-23 12:01:55
阅读次数:
0
继承的本质是对某一批类的抽象,从面实现对现实世界更好的建模. extends的意思是"扩展".子类是父类的扩展. JAVA中类只有单继承,没有多继承! 继承是类和类之间的一种关系.除此之外,类和类之间的关系还有依赖,组合,聚合等. 继承关系的俩个类,一个为子类(派生类,),一个为父类(基类).子类继 ...
分类:
编程语言 时间:
2021-02-27 13:29:46
阅读次数:
0
一、如何画类图https://jingyan.baidu.com/article/ca00d56c6d1b9de99eebcf98.html 二、怎样把空心菱形变成实心菱形 聚合关系包括 基本聚合(空心菱形) 和 组合聚合关系(实心菱形) 也有的 称 为 聚合aggregation(空心菱形) 和 ...
分类:
其他好文 时间:
2020-12-10 11:36:20
阅读次数:
19
如果两个对象彼此有关系,就说他们是彼此相关联的。组合和聚合是面向对象中 的两种形式的关联。组合是一种比聚合更强力的关联。组合中,一个对象是另一 个的拥有者,而聚合则是指一个对象使用另一个对象。如果对象 A 是由对象 B 组合的,则 A 不存在的话,B 一定不存在,但是如果 A 对象聚合了一个对象 B ...
分类:
其他好文 时间:
2020-06-21 11:47:21
阅读次数:
63
类与类的关系:依赖、关联、组合、聚合、继承、实现。 依赖,关系不太紧密。 关联:关系较紧密。 组合:以电脑为例,CPU、键盘、鼠标、显示器、内存条等的关系 聚合:以人的身体为例,头、耳朵、嘴巴等的关系,一荣俱荣,一损俱损。 继承:子类继承父类所有,除了所有属性、方法外的内容。子类在不影响父类的情况下 ...
分类:
其他好文 时间:
2020-06-21 10:00:42
阅读次数:
54
这部分包含 Java 面试过程中关于 SOLID 的设计原则,OOP 基础,如类,对象, 接口,继承,多态,封装,抽象以及更高级的一些概念,如组合、聚合及关联。 也包含了 GOF 设计模式的问题。 ...
分类:
其他好文 时间:
2020-06-13 19:45:25
阅读次数:
89
extends : 拓展的意思. 子类是父类的拓展 JAVA中只有单继承 ,没有多继承 ! 继承 是类和类之间的关系,类和类的关系还有 依赖,组合,聚合等. 继承: 顾名思义 儿子继承爸爸的所有钱财. 子类继承父类类用exntends关键字. 子类 和父类之间,可以用 是 is a 来诠释, 比如: ...
分类:
编程语言 时间:
2020-05-24 13:38:29
阅读次数:
68
一、概念:桥接模式是将抽象部分与它的实现部分分离,使它们都可以独立地变化。(什么叫抽象与它的实现分离,这并不是说,让抽象类与其派生类分离,因为这没有任何意义。这里的实现指的是抽象类和它的派生类用来实现自己的对象) 二、UML示意图 三、组合/聚合复用原则 概念:聚合表示一种弱的‘拥有’关系,体现的是 ...
分类:
其他好文 时间:
2020-03-20 22:16:27
阅读次数:
65
系统的维护性(可扩展性)是由:“开-闭”原则、里氏代换原则、依赖倒转原则、组合/聚合复用原则所保证的。 系统的灵活性是由:“开-闭”原则、迪米特法则、接口隔离原则所保证的。 系统的复用性(可插入性)是由:“开-闭”原则、里氏代换原则、依赖倒转原则、组合/聚合复用原则所保证的。 ...
分类:
其他好文 时间:
2020-03-14 14:41:24
阅读次数:
61
一.定义 迪米特法则,又叫最少知道原则(Least Knowledge Principle) 一个类应该保持对其他类最少的了解 也就是说:只与直接朋友交流,不和陌生人交流 朋友:每个对象都会与其他对象有耦合关系,只要两个对象之间有耦合关系,我们称之为朋友 耦合分为:依赖、关联、组合、聚合等等,我们称 ...
分类:
编程语言 时间:
2020-03-08 17:15:21
阅读次数:
80