只声明,不实现
抽象方法:使用abstract来修饰,不可以有方法体,直接分号结束。
抽象类:如果一个类中有抽象方法,这个类必须是抽象类。
package 面向对象;
public abstract class Abct {
public abstract void net() ;
}
特点:
1.抽象类不可以创建对象
2.抽象类的子类,必须重写父类的抽象方法.否则子类也必须是抽象类
通过抽象类可以要求子类中必须有哪些方法.
package 面向对象;
public class abc extends Abct {
public void net(){}
}
3.抽象类可以有正常的方法