a) 一个类可以继承多个父类
b) 一个类可以具有多个子类
c) 子类可以使用父类的所有方法
d) 子类一定比父类有更多的成员方法
下列有关类继承的叙述中,错误的是( )。
【答案】:D 3种继承方式中,派生类继承了基类的私有成员,但不能被直接访问,可以通过派生类的友元函数去访问基类的私有成员。
下列有关继承和派生的叙述中,正确的是( )。
【答案】:C 派生类可以访问基类的保护成员,而不能访问基类的私有成员。作为虚基类的类可以被实例化。虚函数如果没有派生类中重新实现,那么仍然使用基类的成员函数。
下列关于java继承的描述错误的是
关于java继承的描述错误的是子类可以继承父类的构造方法。Java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。继承是面向对象最显著的一个特性,继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属...
下列有关继承和派生的叙述中,正确的是( )。
【答案】:D 私有继承方式为基类的公用成员和保护成员在派生类中成了私有成员,其私有成员仍为基类私有,但派生类对象可以访问基类的保护成员,所以基类对象不能赋值给派生类对象。抽象类是指含有纯虚拟函数的类,所以选项D正确。
下列说法中,( )是正确的。
子类方法不能产生比父类更多的异常。子类拥有的成员数目小于等于父类拥有的成员数目,选项A说法错误;父类代表的对象范围比子类广,选项B说法正确;子类要调用父类的方法,可以使用super关键字,也可以将父类的方法进行重写,选项C说法错误。在Java中一个类只能有一个父类,选项D说法错误。
下列关于Java语言中线程的叙述中,正确的是( )。
程序计数器、栈指针以及堆栈组成,它不包含进程地址空间中的代码和数据。代码所操作的数据是Java线程模型中的一个组成部分,数据与代码是独立的。数据可以被多个线程共享,也可不共享。Java语言中提供两种创建线程的方法,一种是通过继承Thread类创建线程,另一种是通过实现Runnable接口来创建线程。
1. 下列关于JAVA语言特点的叙述中,错误的是[ ] A、Java是面向过程的编...
1 A 2 A 3 D 4 C 5 B 6 A 7 D 8 C 9 C 10 C 11 D 12 B
在继承中,关于构造方法的说明,下列说法错误的是( ) A、子类无条件的继承...
B没错,理由为子类里的super(父类构造方法参数);C没错,事实就是酱紫滴,木有啥理由 D错,构造方法与类同名,父类子类不可楞同名,何来覆盖之说,举个栗子:父类father(),构造方法为father(),子类son1()构造方法为father式,但名字为son1,不然的话son2()从father()继承的话,不就...
下列描述错误的是( )。
【答案】:C C。【解析】对象的封装性是指从外面看只能看到对象的外部特性,而对象的内部,其处理能力的实行和内部状态对外本来就是不可见的、隐蔽的。
java初级面试题目?
关于基础类的题目,我在面试初级java工程师的时候一般会问下面两大类问题,每类5个题目,这样下来我就基本可以了解这位工程师的程度了。 java基础类 面向对象基础类 java基础类 1.描述一下java的访问修饰符,和它们之间的区别? 回答:如果可以回到出public,private,protected,就算是ok;回答出default的,加分。 2.int和...