#ifndef _masterslave_h #define _masterslave_h class Slave { }; class Master { private: Slave* slave; public: Master(): slave(0) { }; Slave* getSlave() { return slave; }; void setSlave( Slave* slave ) { this -> slave = slave; }; }; #endif