封装,是面向对象编程(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()这个方法______ (填是或否)。