以下叙述中错误的是
A.无论何种继承方式,基类的私有成员在派生类中一定不能直接访问
B.无论何种继承方式,基类的保护成员和公有成员在派生类中一定能直接访问
C.类的默认继承方式是私有的
D.基类的公有成员在派生类的派生类中一定可以直接访问
- · 有4位网友选择 B,占比40%
- · 有3位网友选择 C,占比30%
- · 有2位网友选择 A,占比20%
- · 有1位网友选择 D,占比10%
A.无论何种继承方式,基类的私有成员在派生类中一定不能直接访问
B.无论何种继承方式,基类的保护成员和公有成员在派生类中一定能直接访问
C.类的默认继承方式是私有的
D.基类的公有成员在派生类的派生类中一定可以直接访问
B.本能行为是按常规,条件变化了中途行为的顺序不变
C.本能行为是复杂的,同反射和趋向性无关
D.本能行为虽然按常规,但条件一变化,其相应的行为顺序就发生变化
A、结构体类型(structure)是分量(components)的集合。
B、结构体的分量类型不一定相同。
C、结构体的分量类型一定不相同。
D、结构体分量类型可以相同也可以不同。
A、void keyPressed(KeyEvent)
B、void keyReleased(KeyEvent)
C、void keyUpDown(KeyEvent)
D、void keyTyped(KeyEvent)
A、析构函数的执行顺序是先执行派生类的、再执行对象成员的、最后执行基类的
B、基类的析构函数可以被派生类继承
C、当系统撤销对象时,自动调用析构函数
D、如果没有定义析构函数,编译系统自动生成一个缺省的析构函数
A、在面向对象方法中,类之间共享属性和操作的机制称为继承
B、一个派生类只有一个基类,这样的继承关系称为单一继承
C、一个派生类的基类不止一个,这种继承称为多重继承
D、多重继承,在派生类中不会产生对基类成员访问的二义性
A、可缺省
B、B(int i = 0, int j = 0) :A(i), a1(j){ }
C、B(int i = 0, int j = 0) :A(i), A(j){ }
D、B(int i = 0, int j = 0) :A(i){ }
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!