首页
学习
活动
专区
圈层
工具
发布
首页标签设计模式

#设计模式

组合为什么优于继承:从工程实践到数学本质

canonical

在面向对象设计的殿堂里,"组合优于继承"(Composition over Inheritance)是一条近乎金科玉律的原则。每一位有经验的开发者都会告诫新手:...

1100

23种设计模式之状态模式

紫风

2310

23种设计模式之责任链模式

紫风

2510

23种设计模式之迭代器模式

紫风

以下是 迭代器模式 (Iterator Pattern) 的详细介绍,包含定义、优缺点、应用场景及代码实现:

3410

23种设计模式之 策略模式

紫风

以下是 策略模式 (Strategy Pattern) 的详细介绍,包含定义、优缺点、应用场景及代码实现:

3500

23种设计模式之代理模式

紫风

以下是 代理模式 (Proxy Pattern) 的详细介绍,包含定义、优缺点、应用场景及代码实现:

3110

23种设计模式之享元模式

紫风

以下是 享元模式 (Flyweight Pattern) 的详细介绍,包含定义、优缺点、应用场景及代码实现:

2110

23种设计模式之原型模式

紫风

以下是 原型模式 (Prototype Pattern) 的详细介绍,包含定义、优缺点、应用场景及代码实现:

1410

23种设计模式之工厂方法模式

紫风

工厂方法模式是 Java 框架(如 Spring、Hibernate)中广泛使用的设计模式,深入理解其原理对开发高质量代码至关重要。

5710

23种设计模式之单例模式

紫风

下是 单例模式 (Singleton Pattern) 的详细介绍,包括定义、优缺点、应用场景及代码实现:

2710

23种设计模式之桥接模式

紫风

以下是 桥接模式 (Bridge Pattern) 的详细介绍,包含定义、优缺点、应用场景及代码实现:

3510

23种设计模式之适配器模式

紫风

以下是 适配器模式 (Adapter Pattern) 的详细介绍,包含定义、优缺点、应用场景及代码实现:

3310

23种设计模式之外观模式

紫风

以下是 外观模式 (Facade Pattern) 的详细介绍,包含定义、优缺点、应用场景及代码实现:

4410

23种设计模式之观察者模式

紫风

以下是 观察者模式 (Observer Pattern) 的详细介绍,包含定义、优缺点、应用场景及代码实现:

3110

23种设计模式之模板方法模式

紫风

以下是 模板方法模式 (Template Method Pattern) 的详细介绍,包含定义、优缺点、应用场景及代码实现:

2510

23种设计模式之备忘录模式

紫风

3610

23种设计模式之解释器模式

紫风

3310

23种设计模式之访问者模式

紫风

4500

23种设计模式之中介者模式----一个简单清晰的中介者模式示例

紫风

以下是一个简单清晰的中介者模式示例,以 智能家居控制系统 为例,通过中介者协调不同设备的开关逻辑:

1710

(Java并发编程——JUC)常见的设计模式概念分析与多把锁使用场景!!理解线程状态转换条件!带你深入JUC!!文章全程笔记干货!!

用户11865655

如果需要在多个类之间使用GuardedObject对象,作为参数传递不是很方便,因此涉及一个用来解耦的中间类,这样不仅能够解耦【结果等待者】和【结果生产者】,还...

4810
领券