c++中private类型数据在派生类中不可见,可是依然可以通过成员函数访问,这与private类型数据有什么区别啊? private类型数据,不可直接访问,要通过成员函数访问。 private类在派生类中说是不可见,可还是与private类型一样,不可直接访问,但可通过成员函数访问。 那这个不可见还有什么意义?不就和private类型一样了吗? class A { int a; public: int set(int b){a=b;} int get(){return a;} }; class B:public A{}; void main() { B s; s.set(6); cout< }