#ifndef TELEPHONE_HH
#define TELEPHONE_HH
#include "Cable.hh"
#include "Housing.hh"
#include "Dialer.hh"
#include "Handset.hh"
class Telephone {
public:
Telephone() { std::cout << "Telephone Constructor " << this << std::endl ; }
Telephone(const Telephone& t ) { std::cout << "Telephone Copy Constructor " << this << std::endl ; }
~Telephone() { std::cout << "Telephone Destructor " << this << std::endl ; }
private:
Cable cable ;
Housing housing ;
Dialer dialer ;
Handset handset ;
} ;
#endif