- 博客(6)
- 收藏
- 关注
原创 抽象类与接口的异同
一、两者相同点 1、不能直接实例化,如果要实例化,抽象类变量必须指向实现所有抽象方法的子类对象,接口变量必须指向实现所有接口方法的类对象。 2、抽象类里的抽象方法必须全部被子类所实现,子类不能全部实现父类抽象方法,那么该子类还只能是抽象类。一个类实现接口的时候,如不能全部实现接口方法,那么该类也只能为抽象类。二、两者不同点1、默认的方法实现抽象类可以有默认的方法实现;接口,Java8规定可以为接口提供默认实现的方法并且不用强。2、实现制子类来重写子类使用extends关
2022-09-07 22:04:17
1058
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人