在定义一个类的时候,如果类的成员被private所修饰,该成员不能在类的外部被直接访问( )。
相似题目
-
类的成员包括成员变量和成员函数。公开的成员变量又称为(),而用Property语句定义的成员变量则称为();公开的类成员函数又称为类的()。
-
声明为()的一个类成员,只有定义这些成员的类的方法能够访问。
-
如果对某一个类的定义进行修改,如增加一些属性或修改一些方法,就得到一个新的类,而原先的类就是新类的子类。
-
程序设计语言中引入"类"的概念是为了解决数据保护问题。C++语言将类的成员封装在类体之中,使之具有一定的存取规则,这些规则规定了存取类的成员的权利,其中,对于用private说明的成员,它()。
-
声明一个哺乳动物Mammal类,再由此派生出狗Dog类,二者都定义Speak()成员函数,基类中定义为虚函数。声明一个Dog类的对象,调用Speak()函数,观察运行结果。
-
在声明一个类时,必须同时声明类的数据成员和成员函数。
-
如果在一个类的对象之间要进行数据交换,可以使用该类的静态数据成员来完成。
-
如果一个类的所有对象都共享某一个变量,则应当将该变量定义为该类的私有成员。
-
在定义一个类的时候,如果类的成员被private所修饰,该成员不能在类的外部被直接访问( )。
-
在定义了类的某个对象后,该对象就拥有了属于这个类的一系列成员,要访问这些成员,可使用:对象名.成员名( )。
-
以下关于类的成员函数的定义错误的是( )
-
子类不能对父类的private成员有访问权限,不能引用父类的private成员变量,也不能直接调用父类的private成员方法。
-
如果在本类之外的其他地方定义了一个函数(这个函数可以是不属于任何类的非成员函数,也可以是其他类的成员函数),在类体中用friend对其进行声明,此函数就称为本类的()
-
在Python中可以为自定义类的对象动态增加新成员。此题为判断题(对,错)。
-
在一个派生类的成员函数中,试图调用其基类的成员函数“void f();”,但无法通过编译。这说明()。
-
如果类被说明成类B的友元,则类的成员即类B的成员 B.类B的成员即类的成员 C.类如果类被说明成类B的友元,则类的成员即类B的成员 B.类B的成员即类的成员 C.类的成员函数不得访问类B的成员 D.类B不一定是类的友元
-
有如下类定义: class Point{ private: static int how_many; }; ___________how_many=0; 要初始化Point类的静态成员how_many,下画线处应填入的内容是()。
-
下面叙述错误的是()。A.对基类成员的访问能力在private派生类中和public派生类中是相同的B.基类的
-
设计一个动态整型数组类 CArray 数据成员:private int *vec; // 存储数组元素 int num; // 数组元素个数 成员函数:public CArray(); // 打印数组元素 要求 :将类的定义与类成员函数的实现分开;定义主函数,测试 CArray 类
-
在定义一个类的时候,如果类的成员被private所修饰,该成员不能在类的外部被直接访问。()
-
在你自己定义的类中如果要重载流插入运算符 << ,你必须将该运算符重载为类的友元函数,而不是成员函数,否则就会出现非常奇怪的使用方式。
-
4、当用public继承从基类派生一个类时,基类的()成员可被派生类中的成员函数访问。
-
一个类的成员变量如果要使其可以被同一个包中其它类访问,应该选取的修饰符为()。
-
为了使类的某个成员能够被类的所有对象共享,应将该成员定义为()