feat: device on/off

This commit is contained in:
MarioYang 2025-04-24 13:46:11 +08:00
commit 6f4ffd83ec
1 changed files with 16 additions and 0 deletions

16
1st.cpp Normal file
View File

@ -0,0 +1,16 @@
class Device {
public:
virtual void turnOn() = 0;
virtual void turnOff() = 0;
virtual ~Device() {}
};
class LED : public Device {
public:
void turnOn() override {
// 點亮 LED
}
void turnOff() override {
// 熄滅 LED
}
};