在java中,含有抽象方法的类称为抽象类,不能生成对象。
1.包含一个抽象方法的类是抽象类。
2.抽象类和抽象方法都要用abstract关键字声明。
3.抽象方法只需要声明而不需要实现。
4.抽象类必须被子类重写抽象类中的全部抽象方法。
5.抽象类不能被实例化。
接口:接口类的方法都是抽象的
1.接口的定义 public interface jk {}
2.接口的实现:可以实现一个或多个接口public class Test implements jk{}
3.继承和实现接口:先继承,后实现
4.接口的继承:接口可以多继承 public class Test implements jk,JK1{}
public interface D extends jk,JK1{}
同时继承类与接口
public class Test extends c implements jk,JK1{}