Java类只支持单继承,不支持多继承。也就是说只可以有1个父类。
但是接口可以多继承。接口可以有多少父类。
类与类
继承,单继承
类与接口
实现,单实现,多实现
接口与接口
继承,单继承,多继承
在创建一个类的时候只能继承一个父类 但可以实现多个接口 比如:
public class BrandDaoImpl extends GenericHibernateDaoImpl
implements IBrandDao {
}
BrandDaoImpl 这个类只能 extends 一个父类 但可以 implements 多个接口
被继承的 GenericHibernateDaoImpl类 也可以继承其他的类
一个父类,java只支持单继承,但是可以实现多个接口,C++支持多继承
可以实现多个接口,但是只能继承一个类。
具体是2个,一个超父类Object,一个自定义的类。