#include "Heating.h" #include using std::cout; using std::endl; using std::string; Heating::Heating() { temperature=0; cout << "Konstruktor Heating called" << endl; } Heating::Heating(char * devName) : GeneralDevice(devName) { temperature=0; cout << "Überladener Konstruktor Heating called" << endl; } Heating::~Heating() { cout << "Destruktor Heating called" << endl; } void Heating::operator++(int) { temperature++; } void Heating::operator--(int) { temperature<=0?temperature=0:temperature--; } void Heating::print() { cout << "Name: " << getDeviceName() << " Temperatur: " << temperature << endl; }