//******************************************* //esempio di ripristino accesso su classe //derivata per membri public base ereditati //con specificatore private. //non si puo' ripristinare accesso in derivata //per membri private di base(principio incapsulazione). //******************************************************* #include using namespace std; class base{ int a; protected: int b; public: int c; }; class derivata:private base{ public: // base::a; genera errore non si puo'(incapsulazione) base::b; base::c; }; //=========================================================== int main(){ derivata ob1; ob1.b=10; ob1.c=5; return 0; }