第一, 静态函数不能访问非静态的成员变量x和函数h(),
第二, class A中, x是私有的, class B 是无权访问的
第三, const 修饰后变量是不能被更改和重新赋值的
第四, class R 中重载的函数print定义有问题,参数不统一, 并且, const 限制的函数, 不能修改类变量, 还有, const 修饰的类, 也只能使用类中 使用const 修饰的函数
第五: 由于class Rectangle: 是从 class Point 私有派生的,因此class Point的函数成为class Rectangle的私有涵数, 对于外部使用者来说, 是不能访问其私有函数的
第六: 首先void C::setC(int x, int y, int z)中存在着函数名大小写错误(setA->SetA等), 其次,变量a,b都是父类的私有变量, 子类无权访问, 再次, obj.setB(6); obj.showB(); 调用的函数因为是私有派生的, 也是不允许访问的