设计模式——工厂模式介绍

代码设计经验的总结,稳定,拓展性更强,一系列编程思想。

软件设计模式,一套代码设计经验的终结。

设计模式有23种,其用途是让代码稳定(添加功能时其它功能被破坏,引入了设计模式)、可读性更强、可以重复使用。

类:用户自己定义的结构体

对象:类的一种具象

struct Animal{          //类

int sex;

int age;

int habit;

}

struct Animal person; //对象

struct Animal cat;//对象

工厂模式:

提供创建对象的最佳方法,在创建对象时不会对客户端暴露创建逻辑,对象的创建在一个地方,并通过一个通用接口指向新创建的对象把接口暴露出来给其它函数使用

你可能感兴趣的:(嵌入式开发,设计模式)