23种设计模式(新手)-7迪米特原则 合成复用原则

一个类应该对其它对象保持最少的了解

雷雨关系越密切,耦合度越大

迪米特法则又叫最少知道原则,及一个类对自己依赖的类知道的越少越好

改进后

将输出学院的方法封装到CollegeManager

迪米特法则的核心是降低耦合

合成复用原则

使用合成/聚合方式,而不是继承方式

相关推荐
evans在进步1 小时前
Tomcat NIO 工作原理详解:从 Acceptor、Poller 到容器处理链
java·tomcat·nio
一条破秋裤1 小时前
16_TIM编码器接口测速
笔记·stm32·学习
tju新生代魔迷1 小时前
Verilog HDL 学习笔记(十)| 第10章 时序和延迟
笔记·学习·fpga开发
幼儿园蛋小黄2 小时前
嵌入式学习总结:从入门到实战的完整路径
学习
-To be number.wan2 小时前
编译原理第三章:编译器是怎么“认字“的?——词法分析全解析
学习·编辑器
渡我白衣2 小时前
并查集:基础认识与模拟实现
android·java·javascript·数据结构·c++·算法·并查集
天下无敌笨笨熊2 小时前
C#Modbus串口开发心得
开发语言·c#
电商API_180079052472 小时前
电商商品价格监控工具淘宝京东商品价格抓取API项目实操分享
java·大数据·开发语言·前端·数据挖掘
zzzll11112 小时前
深度剖析:HashMap 并发死循环与 ConcurrentHashMap 两代演进全解
java·开发语言
如意猴2 小时前
【C++】001--C++入门(1)
开发语言·c++