UML 与重构
【简单】UML 有哪些图?类图中有哪些关系?⭐⭐
🎯 目标等级:L2 | ⏱ 建议用时:8 min | 🏷 标签:UML 与重构 / UML
💎 关键结论
UML 2.x 共两大类 14 种图:结构图 7 种(类图最常用)+ 行为图 7 种(时序图最常用)。类图六种关系按耦合由弱到强:依赖 < 关联 < 聚合 < 组合 < 泛化/实现;聚合与组合的区别看“部分离开整体能否独立存在”——班级与学生可分离是聚合,人与心脏同生共死是组合。
2026/3/5大约 172 分钟
🎯 目标等级:L2 | ⏱ 建议用时:8 min | 🏷 标签:UML 与重构 / UML
UML 2.x 共两大类 14 种图:结构图 7 种(类图最常用)+ 行为图 7 种(时序图最常用)。类图六种关系按耦合由弱到强:依赖 < 关联 < 聚合 < 组合 < 泛化/实现;聚合与组合的区别看“部分离开整体能否独立存在”——班级与学生可分离是聚合,人与心脏同生共死是组合。
在Java 基本数据类型 中我们了解 Java 中支持的基本数据类型(值类型)。本文开始讲解 Java 中重要的引用类型——类。
每种编程语言,都有自己的操纵内存中元素的方式。
Java 中提供了基本数据类型,但这还不能满足编写程序时,需要抽象更加复杂数据类型的需要。因此,Java 中,允许开发者通过类(类的机制下面会讲到)创建自定义类型。