#include "GeneralDevice.h" #include #include using std::cout; using std::endl; using std::istream; using std::ostream; using std::string; ostream &operator<<( ostream& outstream, GeneralDevice &GenDev) { GenDev.print(); return outstream; } GeneralDevice::GeneralDevice() { cout << "Konstruktor GeneralDevice called" << endl; } GeneralDevice::GeneralDevice(char* devName) :deviceName(devName) { cout << "Überladener Konstruktor GeneralDevice called" << endl; } GeneralDevice::~GeneralDevice() { cout << "Destruktor GeneralDevice called" << endl; } string GeneralDevice::getDeviceName() { //cout << deviceName; return deviceName; } void GeneralDevice::setDeviceName(string devName) { deviceName=devName; }