抽象类-----关键字(abstract)
抽象类是一种特殊的类 :
1,抽象类不同于普通的类 ,它不能直接new出来 需要使用继承 new子类对象来使用抽象类的方法 ;
2,一个类中若有抽象方法,其类也必须为抽象类。
3,抽象类与抽象方法必须是public abstract 修饰 在不写 public是 默认的也为public 。
4,抽象类中也可以写其他方法;
5,非抽象类继承抽象类时 需要重写覆盖其父类的所有抽象方法;
6,当抽象类继承抽象类时,则不需要重写覆盖父类的抽象方法;
抽象类与方法格式 代码书写:
public abstract class 类名{
public abstract void 方法名();//注意 这里以;结尾
}