C面向对象
t24kun
这个作者很懒,什么都没留下…
展开
-
C面向对象-构建对象
一组松散的变量是比较难追踪的,所以一般采用结构体将其封装起来struct{ tBoolean logOn; static enum eLogLevel ouputLevel[NUM_LOG_SUBSYSTEMS]; }sLogStruct;一般我们会选择直接进行创建,像这样:static struct sLogStruct gLogData;但是如果要让C代码看起来更像面向对象,那么原创 2017-07-09 16:00:14 · 502 阅读 · 0 评论 -
C面向对象-单例模式
在嵌入式C编程中,如果采用面向对象的方式编程,那么外设就相当于一个对象,但是这个对象并不能多次被创建,所以我们必须引入单例模式。所谓单例模式,就是一个类最多可以创建一个对象。原创 2017-07-09 17:58:06 · 406 阅读 · 0 评论