Java50个关键字之abstract()

abstract

可以出现的位置:

abstract
  • 修饰方法
  • 修饰类

修饰类

  • 一个类被abstract修饰,那么该类就叫做抽象类,抽象类是无法实例化出实例对象的。

修饰方法

  • 一个方法被abstract修饰,那么该方法就叫做抽象方法,定义于父类中的抽象方法,是专门留给子类去实现的,且子类必须实现,该方法只有方法签名,没有方法体,且不能有方法体。
  • 注意: 抽象方法只能出现在抽象类中,但抽象类中不一定只有抽象方法。
————————

abstract

可以出现的位置:

abstract
  • 修饰方法
  • 修饰类

修饰类

  • 一个类被abstract修饰,那么该类就叫做抽象类,抽象类是无法实例化出实例对象的。

修饰方法

  • 一个方法被abstract修饰,那么该方法就叫做抽象方法,定义于父类中的抽象方法,是专门留给子类去实现的,且子类必须实现,该方法只有方法签名,没有方法体,且不能有方法体。
  • 注意: 抽象方法只能出现在抽象类中,但抽象类中不一定只有抽象方法。