A. 函数成员 B. 构造函数和析构函数 C. 数据成员 D. 私有成员
A. void set( ) B. int c C. class B:A D. c=a+b
A. 公有成员和私有成员 B. 保护成员和私有成员 C. 公有成员和保护成员 D. 仅能是公有成员
A. 派生类中继承的基类成员的访问权限在派生类中不变 B. 派生类至少有一个基类 C. 一个派生类可以做另一个派生类的基类 D. 派生类中成员函数可以和基类的成员函数同名
A. 构造函数和析构函数都能被继承 B. 基类的公有成员一定能被派生类的对象访问 C. 基类的公有成员一定能被派生类的成员函数访问 D. 派生类对象可以访问基类的保护成员
A. 先调用A类的构造函数,然后调用B类的构造函数 B. 先调用B类的构造函数,然后调用A类的构造函数 C. 不调用A类的构造函数,只调用B类的构造函数 D. 视定义时A类和B类出现的位置
A. 不调用基类的析构函数 B. 先调用基类的析构函数,再调用派生类的析构函数 C. 先调用派生类的析构函数,再调用基类的析构函数 D. 不调用派生类的析构函数
A. 系统将先调用基类的同名函数,再调用派生类的同名函数 B. 系统将先调用派生类的同名函数,再调用基类的同名函数 C. 系统直接调用基类的同名函数,不调用派生类的同名函数 D. 系统直接调蝴派生类的同名函数
A. 不能通过类y的对象访问datax,但通过类x的对象可以 B. 类y中的所有成员函数均不能访问datax C. 类y中所有成员函数都可以访问datax D. 若将类x中的datax数据成员改为protected的,则类y的对象可访问
A. 类A是类C的友元 B. 类C是类A的友元 C. 类A的成员函数可以访问类B对象的任何成员 D. 类C的成员函数可以访问类B对象的任何成员