java接口
抽象类:将类中的部分方法放到子类中实现,那么改类可以称之为抽象类,抽象类用abstract修饰,抽象方法前面要加上abstract来修饰,同时抽象类不能有方法体。
抽象类特性:
1.抽象类中必须包含一个或者多个抽象方法。
2.抽象类和抽象类中的抽象方法不能用final来修饰。
3.抽象类不能被实例化。
接口:只包含方法定义和常量的集合称之为接口
接口特性:
1.接口中成员变量只能声明成public/static/final的(即只能为常量)。
2.接口中的方法只能声明成abstract/public的。
3.接口不能被另一个接口implements,但是可以被其他接口extends。
4.一个类只能继承一个直接的父类,但可以实现多个接口,间接的实现了多继承。