//*********************************************************** //typeid: return name id of type selected in polimorfic class //*********************************************************** #include #include using namespace std; //-------------------------------------------------------- class mammal{ virtual int brave(){} }; class dog:public mammal{ //code }; class cat:public mammal{ int brave(){} }; class maremmano:public dog{ //code }; //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++ void whatname(mammal &ob){ cout<<"object type name "; cout<