本教程视频请点击下方阅读原文观看。
目前国内外Arduino教程普遍采用C (面向过程语言) 来教授Arduino编程,因此大多数Arduino使用者也是用C语言来进行Arduino开发。
而Arduino的魅力很大一部分是来自于丰富的开源第三方库资源。可是这些第三方库都是用C++开发的。这就给很多Arduino使用者造成了困扰。在接触到一个新的Arduino库时,很多人因为不懂面向对象编程而对Arduino库的使用感到不知所措。
在本章中,我们将使用Arduino讲解面向对象编程的基本知识和概念。
通过本章教程学习您将学会如何编写自己的Arduino库以及更好的使用和借鉴他人开发好的Arduino库。
以下是最新发布的教程目录以及每一节教程的内容简介:
4-2-1 初识面向对象
- 类的基本介绍
- 对象的基本介绍
- 面向对象的主要特征介绍(封装/继承/多态)
4-2-2-简单的类和对象
- 建立简单的类和类的对象
- 构造函数
- 析构函数
- 公共成员函数
4-2-3-多构造函数类
- 建立带有多个构造函数的类
- 建立带有参数的构造函数
4-2-4-类的封装
- 类的封装操作
- 类的私有成员
- 使用公有成员函数访问私有成员变量
4-2-5-.h文件和.cpp文件
- 头文件(.h文件)和源文件(.cpp文件)建立及用途
4-2-6 类的继承
- 如何实现子类继承
- public继承类型