当前位置:在线题库搜索>[单选题]若有如下类定义: class B{ void fun1( ){} private: double varl; public: void fun2( ){ } }; class D:public B{ private: void fun3( ){ } }; 已知obj是类D的对象,下列语句中不违反类成员访问控制权限的是的答案是什么?

问题:

[单选题]若有如下类定义: class B{ void fun1( ){} private: double varl; public: void fun2( ){ } }; class D:public B{ private: void fun3( ){ } }; 已知obj是类D的对象,下列语句中不违反类成员访问控制权限的是

A、obj.fun1( );
B、obj.varl;
C、obj.fun2( );
D、obj.fun3( );

参考答案: C

相关内容