Questo dubbio mi suona come se tu non abbia mai utilizzato l'ereditarietà.
in effetti ho iniziato a usarla ieri, conoscevo la usa esistenza ma ho sempre utilizzato i puntatori ad oggetto per poter accedere a una classe. Funzionano uguale, qual'è il modo migliore per sciverilo?
#include "container.h"
#include "createcalendar.h"
#include "string"
using std::string;
class Display
{
public:
Display(CreateCalendar *myCalendar, Container *myContainer);
#include "container.h"
#include "createcalendar.h"
#include "string"
using std::string;
class Display : public CreateCalendar, public Container
{
public:
Display();