即使不创建类的实例对象,也可以在main函数中访问该类的公有静态成员函数
正确
举一反三
- 下列关于友元函数的描述中,错误的是( )。? 如果函数是某个类的友元函数,则在该函数中就可以访问该类对象的私有成员|在类定义中,需使用关键字friend来声明该类的友元函数|类的友元函数是属于该类的一个函数成员|在外部函数中访问某个对象的成员时,只能访问对象的公有成员
- 类A拥有私有成员变量a1和公有成员函数void a2();类B拥有私有成员变量b1和公有成员函数void b2(); 主函数void main()是全局函数,那么下面访问成立的是: A: 在主函数中,可以访问A类型对象的成员变量a1 B: 在主函数中,可以访问A类型对象的成员函数a2 C: 在主函数中,可以访问B类型对象的成员变量b1 D: 在主函数中,可以访问B类型对象的成员函数b2
- 下列关于静态数据成员的叙述,错误的是()。 A: 静态数据成员在对象调用析构函数后,从内存中撤销 B: 即使没有实例化类,静态数据成员也可以通过类名进行访问 C: 类的静态数据成员是该类所有对象所共享 D: 类的静态数据成员需要初始化
- 下列关于类的权限描述错误的是( ) A: 类本身的成员函数可以访问自身的任何成员 B: 类的对象可以访问该类的所有成员 C: 普通函数不能直接访问类的公有成员,必须通过成员函数对其访问 D: 一个类可以将另一个类的对象作为成员
- 下列关于类的权限的描述错误的是() A: 类本身的成员函数只能访问自身的私有成员B.类的对象只能访问该类的公有成员 B: 普通函数不能直接访问类的公有成员,必须通过对象访问D.一个类可以将另一个类的对象作为成员
内容
- 0
下列关于成员访问权限的描述中,错误的是() A: 类的私有数据成员只能被公有成员函数以及该类的友元访问 B: 只有类或派生类的成员函数和友元可以访问保护成员 C: 公有数据成员和公有成员函数都可以被类对象直接处理 D: 保护成员可以在派生类中被访问,而私有成员不可以
- 1
以下关于静态成员变量的叙述不正确的是: A: 静态成员变量为类的所有对象所公有 B: 一个类的静态成员变量可以被该类的任何对象访问 C: 静态成员变量的初始化必须放在类外 D: 静态成员变量可以不进行初始化,通过对象成员函数对其赋初始值
- 2
类中的非静态成员函数越多,则该类的实例化对象所占内存空间就越大
- 3
private访问属性限制对象的成员可以在( ) 中访问。(2分) A: 本类的成员函数 B: main函数 C: 父类的成员函数 D: 子类的成员函数
- 4
下面关于类的成员函数描述不正确的是:() A: 静态成员函数内可以直接访问类的非静态成员数据 B: 静态成员函数内可以直接访问类的静态成员数据 C: 非静态成员函数可以直接访问类的非静态成员数据 D: 非静态成员函数可以直接访问类的静态成员数据