java抽象方法和抽象类

抽象方法

  • 使用abstract修饰的方法,没有方法体,只有声明。定义的是一种方法的规范,目的是告诉子类必须要给抽象方法提供具体的实现。

抽象类

  • 包含抽象方法的类就是抽象类。

例如以下:

public abstract class Animal {

    public abstract void shout();

    public void run(){
        System.out.println("GO!!");
    }

}

注意事项

  • 子类继承抽象方法时,必须实现父类中的抽象方法。
  • 抽象方法不能被实现。
  • 有抽象方法的类,一定要被定义成抽象类。
发布了4 篇原创文章 · 获赞 0 · 访问量 25

猜你喜欢

转载自blog.csdn.net/qq_42765393/article/details/105176701