智能家居代码机构——简单工厂模式:
算法: 算法不是设计模式,因为算法致力于解决问题而非设计问题,设计模式通常描述了一组相互紧密作用的类与对象。
C语言面向对象引入类和对象的概念:
程序举例:
- struct Animal
- {
- char [128];
- int age;
- int sex;//成员属性
- void (*peat)();
- void (*pbeat)();//成员方法
- }
- struct Animal dog;
- struct Animal cat;//dog cat 是类(Animal)的一种对象
C语言面向对象举例:
- #include
- //类 :抽象 模板
- struct Animal
- {
- ch