摘要: 简单工厂模式(Simple Factory Pattern),在工厂类中对象决定创建出哪一种产品类的实例。这些产品类都实现了相同的接口,或者继承了相同的父类。 结构图 Factory(工厂角色):它是核心,负责实现创建所有实例的内部逻辑。在工厂类中,提供了一个静态方法,可以直接被外界直接调用,以创建 阅读全文
posted @ 2024-06-09 19:38 cavan丶keke 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 单例模式(Singleton Pattern),保证一个类只有一个实例,并提供一个全局访问点以供外部代码使用。 结构图 定义一个私有成员变量instance; 构造函数为private私有的; 声明了一个名为getInstance的public公有静态方法,返回其唯一实例,供客户端Client使用。 阅读全文
posted @ 2024-06-09 10:40 cavan丶keke 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 设计模式推荐文章 (1)《深入设计模式》截取部分内容 https://refactoringguru.cn/design-patterns (2)图说设计模式 https://design-patterns.readthedocs.io/zh-cn/latest/ 阅读全文
posted @ 2024-06-09 10:39 cavan丶keke 阅读(5) 评论(0) 推荐(0) 编辑