A. 接口不能直接被实例化 B. 当一个类实现接口时,如果这个类是抽象类,则实现接口中的部分方法即可,否则需要实现接口中的所有方法 C. 一个类通过implements关键字实现接口时,可以实现多个接口,被实现的多个接口之间要用逗号隔开 D. 一个接口可以通过extends关键字继承多个接口,接口之间用逗号隔开
A. Java语言中允许一个类实现多个接口 B. Java语言中不允许一个接口继承多个接口 C. Java语言中允许一个类同时继承一个类并实现一个接口 D. Java语言中允许一个接口继承一个接口
A. 多态可以解决方法同名的问题 B. 多态可以提高程序的可扩展性 C. 多态可以提高程序的可维护性 D. 在多态中,使用父类引用可以操作子类的所有方法
A. 类型转换的前提是存在继承关系 B. 强制类型转换可以实现对象间的类型转换 C. 对象之间的类型转换是多态的一种体现 D. 对象之间的类型转换可以降低代码的耦合度
Animal animal = new Cat(); B. Cat cat = (Cat)new Animal(); C. Animal animal = new Dog(); D. Cat cat = (Cat)new Dog();