privateprotected:Protected or Private?

作为父类的设计者,你可能会踌躇到底应该赋予你的成员函数protected还是private的访问权限。那么,让我们来看看下面几个Sample吧: 1、不相关的类访问protected成员 #include cstdio class A { protected: void b() {printf("Oops!\n");} }; void f(A* a) { class A_hack:public A... [阅读全文]

protected:protected的作用范围分析

我们通过下面的一段实例来学习一下protected的作用范围分析,首先看下面一段代码 classB { public: virtualvoidfunc(){cout\"B\"endl;} protected: voidTestB(){} ~B(){} }; classD:publicB { public: virtualvoidfunc(){cout\"D\"endl;} voidtest() ... [阅读全文]
1 共1条 分1页