简单工厂模式
一、首先创建一个形状的接口。(通过这个接口的不同实现画出不同形状)

二、下面列举长方形、正方形、圆形来实现



三、创建一个工厂,生成基于给定信息的实体类的对象。
注:根据传入的形状参数返回不同的形状对象

四、使用该工厂,通过传递类型信息来获取实体类的对象。

这篇博客介绍了简单工厂模式,这是一种创建型设计模式,用于根据输入参数创建不同类型的对象。通过创建一个形状接口,实现了长方形、正方形和圆形的抽象,然后通过工厂类动态地返回这些形状的实例。此模式简化了对象的创建,使得代码更加灵活和易于维护。
简单工厂模式
一、首先创建一个形状的接口。(通过这个接口的不同实现画出不同形状)

二、下面列举长方形、正方形、圆形来实现



三、创建一个工厂,生成基于给定信息的实体类的对象。
注:根据传入的形状参数返回不同的形状对象

四、使用该工厂,通过传递类型信息来获取实体类的对象。

628

被折叠的 条评论
为什么被折叠?