From 6f4ffd83ec3fddcdf4ede7d7b7c270c18ff675f0 Mon Sep 17 00:00:00 2001 From: MarioYang Date: Thu, 24 Apr 2025 13:46:11 +0800 Subject: [PATCH] feat: device on/off --- 1st.cpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 1st.cpp diff --git a/1st.cpp b/1st.cpp new file mode 100644 index 0000000..7c58524 --- /dev/null +++ b/1st.cpp @@ -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 + } +};