我们可以说通过实现接口可以实现Java中的多重继承吗?
答案 0 :(得分:4)
default
中的接口使用java8
方法,我们将有多重继承:)
答案 1 :(得分:2)
没有。你并没有真正继承任何东西。您正在指定行为。
答案 2 :(得分:2)
这不是真正的“多重继承”,你只是概述了该课程应该做的事情。
关于尽可能接近“多重继承”,我认为实际上是接口扩展接口。
答案 3 :(得分:2)
没有。接口定义了实现应该如何与外部世界通信,而不是定义任何行为。您当然可以实现多个接口,但这并不意味着您有多个继承,只是实现接口的类可以显示为不同的东西。
答案 4 :(得分:1)
不。当您实现一个接口时,您只需要“承诺”在所述类中实现某些方法。扩展另一个类时,继承其方法和实例变量。两个完全不同的东西。