【arduino面向对象编程】arduino只适合玩玩?来看看arduino怎么造对象......

本文通过Arduino平台,详细讲解了面向对象编程的基本概念和实践应用。以LED闪烁为例,介绍了类的创建、对象的实例化及功能实现过程,旨在帮助读者深入理解面向对象编程。

目录


1.前言
2.实验分析
  2.1.创建类
  2.2.实例化对象
  2.3.实现功能:LED闪烁
3.完整代码


1.前言

  怎么样啊小伙子们,几天不见,甚(ou)是(ou)想(ou)念(ou);从刚开始就听到别人说arduino简单到只适合玩玩的话,但是arduino真的只是局限于此吗?今天带着大家来玩玩新东西:O(面向)O(大家没有的对象)P(编程)。

2.实验分析

  今天的实验环境贼简单,一块arduino裸板即可,因为我们只用到13引脚,而13引脚在板子上集成了一个LED。


  首先是创建一个类,学过例如c++,java这些面向对象语言的应该都清楚类是什么,简单来说类:对象的所有集合,人类是一个类;对象就是类实例化的东西;人类是个很宽的概念,那你这个人就是一个实例化的对象,而你的身高,体重这些都是人类共有的属性;方法:举例说,人(对象)走路(方法)就是一个方法,也就是所有对象都会用到的能完成特定功能的函数。

  那么类的好处很显然,你能有无穷多个对象了,前提是你身体(电脑性能)好。

(1).创建类
class LED
{
   
   
  public:
    int   pin;
    bool  state;

    LED(int p)
    {
   
   
      pin=p;
      pinMode(pin,OUTPUT)
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值