From b01f40715795ebfb1c2ce28be0cf183a5d5276af Mon Sep 17 00:00:00 2001 From: bray Date: Sat, 16 May 2020 18:13:14 +0200 Subject: [PATCH] Constructor and activate --- .../DigitalActuators/DigitalActuatorRadiator.cpp | 6 ++++++ .../DigitalActuators/DigitalActuatorRadiator.h | 6 +++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/OtherDevices/DigitalDevices/DigitalActuators/DigitalActuatorRadiator.cpp b/OtherDevices/DigitalDevices/DigitalActuators/DigitalActuatorRadiator.cpp index ac66050..6f98704 100644 --- a/OtherDevices/DigitalDevices/DigitalActuators/DigitalActuatorRadiator.cpp +++ b/OtherDevices/DigitalDevices/DigitalActuators/DigitalActuatorRadiator.cpp @@ -3,3 +3,9 @@ // #include "../../../include/DigitalDevices/DigitalActuators/DigitalActuatorRadiator.h" + +DigitalActuatorRadiator::DigitalActuatorRadiator(int temps) : DigitalActuator(temps) {} + +void DigitalActuatorRadiator::activate() { + DigitalDevice::state = HIGH; +} diff --git a/include/DigitalDevices/DigitalActuators/DigitalActuatorRadiator.h b/include/DigitalDevices/DigitalActuators/DigitalActuatorRadiator.h index e335213..c90da74 100644 --- a/include/DigitalDevices/DigitalActuators/DigitalActuatorRadiator.h +++ b/include/DigitalDevices/DigitalActuators/DigitalActuatorRadiator.h @@ -6,8 +6,12 @@ #define PROJET_VICTORAVECUNK_DIGITALACTUATORRADIATOR_H -class DigitalActuatorRadiator { +#include "../DigitalDevice.h" +class DigitalActuatorRadiator : public DigitalActuator { +public: + DigitalActuatorRadiator(int temps); + void activate(); };