class alpha {
protected:
int a;
private:
int b;
};
class beta : public alpha {
public:
void set_a(int _a) { this->a = _a; } // ok. accedo ad a di alpha perché protected:
void set_b(int _b) { /* this->b = _b */ } no. non posso accedere a b perché privata di alpha.
};