你可能感兴趣的试题
派生类不仅可以继承基类的成员,也可以添加自己的成员 设置protected成员是为派生类访问基类成员之用 采用不同的继承方式,将限制派生类对基类成员的访问 采用私有继承,派生类只能得到基类的公有成员
A) *pointer. salary;(其中pointer为指向类对象的指针) B) pointer->salary; C) x=orker,salary;(其中worker为具有类类型的对象) D) Location &rA=A1;Int x=r GetX();(Location为已定义的类,A为对象)
派生类不仅可以继承基类的成员,也可以添加自已的成员 设置protected成员是为派生类访问基类成员之用 采用不同的继承方式,将限制派生类对基类成员的访问 采用私有继承,派生类只能得到基类的公有成员
A.*pointer. salary;(其中pointer为指向类对象的指针) B.pointer->salary; C.x=orker,salary;(其中worker为具有类类型的对象) D.Location &rA=A1;Int x=r GetX();(Location为已定义的类,A为对象)
派生类一般都用公有派生 对基类成员的访问必须是无两义性的 赋值兼容规则也适用于多重继承的组合 基类的公有成员在派生类中仍然是公有的
派生类不仅可以继承基类的成员,也可以添加自己的成员 设置protected成员是为派生类访问基类成员之用 采用不同的继承方式,将限制派生类对基类成员的访问 采用私有继承,派生类只能得到基类的公有成员
在类的定义中通常是用数据成员描述对象的属性,用成员函数描述对象的行为 类的一个成员只能具有一种访问控制属性 构造函数和析构函数是特殊的成员函数,因此不允许重载 通过对象只能访问类的公有成员
当不指定类成员的访问权限时则为私有成员 友元函数可访问类中的任一成员 指定为public的成员不允许在类外访问 成员函数可访问类中的任一成员
公有数据成员和公有成员函数都可以被类对象直接处理 类的私有数据成员只能被公有成员函数以及该类的任何友元类或友元函数访问 只有类或派生类的成员函数和友元函数可以访问保护成员 保护成员在派生类中可以被访问,而私有成员不可以
基类的保护成员在派生类中仍然是保护的成员 基类的保护成员在公有派生类中仍然是保护的 基类的保护成员在私有派生类中仍然是私有的 对基类成员的访问必须是无二义性