//MenuText: menutext.cpp
#include <stdio.h>
#include <string.h>
#include "menutext.h"

void menutext::action ()
{
  printf ("Azione %s\n",act); // l'azione di questo menu' -> stampare...
}
menutext::menutext (char *m,char *t) : menu (m) // chiama prima il costruttore della superclasse
{
  act = new char [strlen (t) + 1];  // Alloca lo spazio per la stringa
  if (act)                          // Se lo ha allocato
    strcpy (act,t);                 // Ci copia il valore
}
menutext::~menutext ()
{
  if (act)      // Se aveva allocato la stringa
    delete act; // libera la memoria
}