例如:
假设您有一个名为[动物]的抽象类和一个名为Dog的非抽象类。 这是合法的:
Animal dog = new Dog();
但是,如果您有一个名为[Car]的界面和一个名为Toyota的普通班,这是否合法?
Car car = new Toyota();
谢谢!
答案 0 :(得分:1)
是的,这是合法的。
在您的情况下,狗必须扩展动物:
Students_School
---------------
Applederry
Barnet Boys
...
接口(定义上是抽象的)和实现该接口的类也是如此:
abstract class Animal {}
class Dog extends Animal {}
答案 1 :(得分:0)
是的,只要丰田实施Car,那当然是合法的。