Codice PHP:#include <string>
#include <iostream>
using namespace std;
class Pippo; // nota pre- dichiarazione
class Pluto {
public:
Pluto();
~Pluto();
void saluta(Pippo *p) {
cout<<"Ciao a "<<p->getNome()<<" da "<<this->getNome()<<endl;
}
string getNome() {
return "Pluto";
}
};
class Pluto; // nota pre- dichiarazione
class Pippo {
public:
Pippo();
~Plppo();
void saluta(Pluto *p) {
cout<<"Ciao a "<<p->getNome()<<" da "<<this->getNome()<<std::endl;
}
string getNome() {
return "Pippo";
}
};
int main() {
Pippo* pippo;
pippo=new Pippo();
Pluto* pluto;
pluto=new Pluto();
pippo->saluta(pippo);
pluto->saluta(pluto);
return 0;
}

Rispondi quotando