Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DesignMode

设计模式学习与实践

本项目用于记录我在学习常见软件设计模式过程中的代码实现与总结。通过 Java 编写,涵盖创建型、结构型、行为型三大类设计模式,并结合实际场景进行模拟与应用。


🧩 包含的设计模式

✅ 创建型(Creational)

模式 描述
简单工厂(Simple Factory) 根据输入参数创建不同对象
工厂方法(Factory Method) 定义创建对象的接口,由子类决定实例化哪一个类
抽象工厂(Abstract Factory) 提供一个创建一系列相关或相互依赖对象的家族
建造者(Builder) 将一个复杂对象的构建与其表示分离
原型(Prototype) 使用原型实例指定要创建的对象类型,通过复制这个原型来创建新对象
单例(Singleton) 确保一个类只有一个实例,并提供全局访问点

🔬 结构型(Structural)

  • (可后续补充)

🧭 行为型(Behavioral)

  • (可后续补充)

🗂️ 项目结构

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages