#ifndef _SWITCH_H__ #define _SWITCH_H__ #include class Switch { private: byte 输出引脚; //控制继电器使用的引脚 byte 反馈引脚; //反馈继电器使用的引脚 boolean 控制方式; //继电器状态 public: Switch(byte 输出,byte 反馈,boolean 状态 = LOW); //构造函数 ~Switch(); //析构函数 void 引脚初始化(); //初始化引脚 byte 获取控制引脚(); //获取控制的引脚 void 打开(); //打开继电器 void 关闭(); //关闭继电器 void 切换状态(); //切换继电器的状态 void 设置状态(boolean state); //设置继电器的状态 boolean 获取状态(); //获取继电器的状态 }; #endif