题目内容

构成多态性的必要条件:

A. 继承
B. 重写
C. 父类引用指向子类实例对象
D. 重载

查看答案
更多问题

封装,是面向对象编程(OOP)的三大特征之一,在Java中,封装用到的四个关键字,其中有一个是默认不需要书写的,另外三个,从宽泛到严格,依次是______ ,______ ,______ 。

super关键字可以用在构造方法中,用法与this()的用法类似,表示的是调用其父类相应的构造方法。他可以放在构造方法中的任何位置。

根据注释,补全如下代码:class Animal{ public void breath(){ System.out.println("呼吸"); }}//fish继承Animalclass fish ______ Animal{ //override the method breath() public void ______ (){ System.out.println("用腮呼吸"); }}

定义动物类,定义狗类继承动物类。补全代码public class Animal{ String cell ; void breath( ){ System.out.print("动物都会呼吸") ; }}class Dog ______ Animal{ public void shout( ){ System.out.print( "狗吠" ) ; }}在如上代码中,Dog类是否具有cell这个成员属性______ (填是或否)。在如上代码中,Dog类是否具有breath()这个方法______ (填是或否)。在如上代码中,Animal类是否具有shout()这个方法______ (填是或否)。

答案查题题库