#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);
}
Queste non sono lezioni, ma appunti che prendo, da non professionista del campo ma da semplice appassionato, per facilitarmi lo studio della programmazione, quindi possono contenere, e in effetti contengono, diversi errori e improprietà, che poi correggo, quando me ne accorgo, con i miei progressi. Per questo non sono assolutamente da prendere per oro colato, ma anzi con molto senso critico.
lunedì 1 settembre 2014
Iscriviti a:
Commenti sul post (Atom)
Nessun commento:
Posta un commento