设计模式(二)—工厂模式(简单工厂模式)(附代码)
一、什么是工厂模式?
是最常用的设计模式之一
这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。
在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。
二、工程模式简图
三、实例:
我们将实现输入对象名字,程序将根据对象姓名进行查找,查找完成在屏幕打印对象执行的动作,同时打印对象的姓名和年龄,若查找失败,则打印“no find name”
首先建立个5个.c文件和1个.h文件。如下:
1、Animal.h
该.h文件主要用于 类声明 以及
原创
2021-02-11 16:36:24 ·
396 阅读 ·
0 评论