class Led {
public:Led();//构造函数~Led();//析构函数voidon();voidoff();};
Led::Led(){
Serial.println("Led Object Created.");pinMode(2, OUTPUT);}
Led::~Led(){
Serial.println("Led Object Deleted.");}void Led::on(){digitalWrite(2, HIGH);}void Led::off(){digitalWrite(2, LOW);}voidsetup(){
Serial.begin(9600);
Led myLed;//创建类的对象,同时执行构造函数里面的内容。
Serial.println("Hello, this is from Setup()");for(int i =0; i <3; i++){
myLed.on();delay(1000);
myLed.off();delay(1000);}}voidloop(){}