非成员函数必须声明为类的__________才能访问这个类的private成员。
非成员函数必须声明为类的__________才能访问这个类的private成员。
相关考题:
●静态成员函数仅能访问 (33) 。静态数据成员的初始化必须在 (34) 。(33) A.静态的数据成员B.非静态的成员函数C.非静态的数据成员D.以上都不对(34) A.类内B.类外C.在构造函数内D.静态成员函数内
下列关于类的权限的描述错误的是() A、类本身的成员函数只能访问自身的私有成员B、类的对象只能访问该类的公有成员C、普通函数不能直接访问类的公有成员,必须通过对象访问D、一个类可以将另一个类的对象作为成员
以下四个关于类的访问控制的描述哪一个是错误的A、子类不能访问其父类的私有数据成员和成员函数B、子类的对象不能访问其父类的保护数据成员或者成员函数C、类的对象不能访问类的保护数据成员或者成员函数D、类的成员函数不能访问类中的私有数据
包容类Contain和内嵌类Embed定义如下:includeclass Contain{private:int X;protect 包容类Contain和内嵌类Embed定义如下: #include<iostream.h> class Contain { private: int X; protected: int z; public: class Embed { private: int y; public: Embed(){y=100;} int Embed_Fun(); }MyEmbed; int Contain_Fun(A.定义类Embed对象的语句是:Contain? Embed embed;B.类Contain的成员函数Contain_Fun()中可以用MyEmbe D.y的方式访问类Embed的私有成员yC.类Embed的成员函数Embed_Fun()中可以直接访问Contain的私有成员xD.类Embed的成员函数Embed_Fun()中可以直接访问Contain的保护成员Z
下列关于类的访问权限的描述中,( )是错误的。A.类中说明为公有的成员可以被程序中的任何代码访问B.类中说明为私有的成员只能被类的成员函数和说明为友元类的成员函数访问C.类中说明为保护的成员可以被该类的派生类的成员访问D.类的对象和类成员函数一样可以访问类的所有成员
单选题下列关于类的访问权限的描述中,错误的是()。A说明为公有的成员可以被程序中的任何代码访问B说明为私有的成员只能被类的成员和说明为友元类的成员函数访问C说明为保护的成员,除了能被本身的成员函数和说明为友元类的成员函数访问外,该类的派生类的成员也可以访问D类的所有成员都可以被程序中的任何代码访问