corso ASD
Corso di Algoritmi e Strutture Dati a.a. 2014/2015

Codice visto in aula sui template.

//  main.cpp

#include 
#include 

using namespace std;

template 
class Persona{
public:
    void setGeneralita(T t){nome = t;};
private:
    T nome;
};

template 
class Impiegato : public Persona{
public:
    int eta(){return 24;}
};


int main(int argc, const char * argv[]) {
    Persona  mario;
    mario.setGeneralita("Mario");
    
    Persona  pluto;
    pluto.setGeneralita(12);
    
    Impiegato pippo;
    pippo.setGeneralita("Pippo");
    
    Impiegato  minnie;
    minnie.setGeneralita(12);
    cout << minnie.eta() << endl;
    
//    cout << (pluto == minnie) << endl; //ERRORE
//    cout << (12 == "marco") << endl;
    
    return 0;
}
corso ASD