lunedì 1 settembre 2014

#include "iostream"
using namespace std;

class Base{
protected:
 int numero;
public:
 Base(int N){
  numero=N;
 }
 
void stampaNumero(){ cout << "io sono il metodo della base" << endl; getchar(); }
}; class Derivata: public Base{ public: Derivata(int N):Base(N){}
void stampaNumero(){ cout << "io sono il metodo della derivata" << endl; getchar(); }
void stampaNumero(int n){ cout << "io sono il metodo aggiuntivo della derivata con parametri" << endl; getchar(); }
}; void main(){ Base miaBase(4); //esegue il metodo della base
miaBase.stampaNumero();
Derivata miaDerivata(4); //esegue il metodo della derivata
miaDerivata.stampaNumero();
//esegue il metodo alternativo della derivata
miaDerivata.stampaNumero(123);
}

Nessun commento:

Posta un commento