Java之多继承

来源:互联网 发布:软件研发管理工具 编辑:程序博客网 时间:2024/06/09 22:02

Java到底支持多继承还是不支持呢,Java之父原话是不支持,最好的理由就是因为简单,很少用到。

Java支持单继承,白话讲就是一个类只能继承一个父类,不能同时继承多个父类。但可以通过接口实现类继承多个接口,实现多重继承。(解决了单继承的局限性)

接口实现类:

interface A{void a();}interface B{void b();}public class C implements A,B{public void a();public void b();}

类在继承一个类时,也可以同时继承一个类,也可同时实现多接口。即 public class A extends B implements C,D{ }