题目
第2题
A.构造器 Constructor 不能被继承,因此不能重写 Override
B.重写 Override 表示子类中的方法可以与父类中的某个方法的名称和参数完全相同
C.子类可以重写(覆盖)继承自父类的方法,即方法名和参数列表与父类的方法相同;但方法的实现不同。
D.当子类对象的重写方法被调用时(无论是通过子类的引用调用还是通过父类的引用调用),运行的是子类的重写后的版本。
第3题
A.定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的start()方法。
B.定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的run()方法。
C.定义一个实现Runnable 接口的类并实现run()方法,创建该类实例对象,将其作为参数传递给Thread类的构造方法来创建Thread对象,调用Thread对象的start()方法。
D.定义一个实现Runnable 接口的类并实现run()方法,创建该类对象,然后调用run()方法。
第5题
A.创建子类对象时会调用父类构造方法和子类构造方法。
B.可以用super()来调用父类构造方法。
C.子类必须定义构造方法。
D.创建父类对象时只会调用父类构造方法。
第6题
A.子类可以无条件地调用父类的无参构造方法
B.子类可以在自己的构造方法中使用super关键字来调用父类的含参数构造方法,但这个调用语句必须是子类构造方法的第一个可执行语句。
C.在创建子类的对象时,将先执行继承自父类的无参构造方法,然后再执行自己的构造方法
D.子类不但可以继承父类的无参构造方法,也可以继承父类的有参构造方法。
第7题
A.子类重写父类的方法
B.子类重载同一个方法
C.定义方法时,把父类类型作为参数类型;调用方法时,把父类或子类的对象作为参数传入方法
D.运行时,根据实际创建的对象类型动态决定使用哪个方法
第9题
A.final修饰的静态方法不能被类名调用
B.final修饰的方法不能被子类重写
C.final修饰的抽象方法可以被子类重写
D.final只能修饰非静态的方法
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!