funzione di stampa
codice:#include "funzione.h" void stampa(base* p_b) { p_b->uno(); p_b->due(); } void stampa(derivata1* p_d1) { p_d1->uno(); p_d1->due(); }
codice:#include "base.h" #include "derivata1.h" #include "derivata2.h" #include "funzione.h" void main() { base A; derivata1 B; stampa(&A); stampa(&B); base array[2]; array[0] = A; array[1] =(derivata1) B; for(int i=0; i<2; i++) { stampa(&array[i]); } }

Rispondi quotando