From 97e059df5d92d621864ffb61cfd9286ba7824b84 Mon Sep 17 00:00:00 2001 From: MarioYang Date: Thu, 24 Apr 2025 14:05:05 +0800 Subject: [PATCH] mothed 1 --- 1st.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/1st.cpp b/1st.cpp index 73d70ee..bc6e4cb 100644 --- a/1st.cpp +++ b/1st.cpp @@ -18,9 +18,19 @@ public: class Motor : public Device { public: void turnOn() override { + if(needsWarmup()) { + warmup(); // 預熱馬達 + } // 啟動馬達 } void turnOff() override { // 關閉馬達 } +private: + bool needsWarmup() { + // 判斷馬達是否需要預熱 + } + void warmup() { + // 預熱馬達 + } }; \ No newline at end of file