此题为判断题(对,错)。
第2题
A、只调用父类的构造方法
B、只调用子类的构造方法
C、先调用父类的构造方法,再调用子类自身的构造方法
D、先调用子类自身的构造方法,再调用父类的构造方法
第3题
A、__init__并不相当于Java或者C#中的构造函数,执行该方法时,实例已经构造出来了。
B、子类可以不重载__init__方法,实例化子类时,会自动调用父类中__init__方法。
C、子类可以重载__init__,但仍然会隐式地去调用父类中的__init__方法。
D、与__init__方法一样,还有一个特殊的方法__del__,在对象消逝的时候被调用。对象消逝即对象不再被使用,它所占用的内存将返回给系统作它用有点类似C++中的析构函数。
第4题
A)Java中的继承允许一个子类继承多个父类
B)父类更具有通用性,子类更具体
C)Java中的继承存在着传递性
D)当实例化子类时会递归调用父类中的构造方法
第5题
A、父类只有一个带参的构造方法,子类必须显示声明带参构造方法
B、子类无参构造方法中没有写super();不会调用父类无参构造方法
C、子类无参构造方法不可以用super(int a);调用父类对应的带参构造方法
D、实例化一个类的对象时,一定会先调用java.lang.Object的构造方法
第6题
A、如果子类中有构造方法,则子类在实例化对象是要先调用父类的构造方法,然后再调用子类的构造方法
B、析构方法则相反,先调用子类的析构函数,然后再调用父类的构造方法
C、如果父类的构造函数带有带参数,则子类构造函数应该使用:(实参列表)的方法向父类传递参数
D、子类的构造方法和析构方法的使用与父类的无关
第7题
A、子类也创建具有同样参数的构造器,Java会自动调用父类构造器
B、子类构造器的第一条“super” 语句调用父类构造器
C、无法调用
D、创建子类对象后,先调用父类的构造器,再调用子类的构造器
第10题
A.创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数
B.子类无条件地继承父类不含参数的构造函数
C.子类必须通过super关键字调用父类的构造函数
D.子类无法继承父类的构造函数
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!