abstract方法可以有方法体吗?什么是抽象类和抽象方法?

1个月前 (08-01 04:21)阅读1回复0
yk
yk
  • 管理员
  • 注册排名3
  • 经验值405885
  • 级别管理员
  • 主题81177
  • 回复0
楼主
abstract *** 可以有 *** 体吗?使用abstract修改某个 *** 时,这个 *** 就成为了抽象 *** ,从语法规则上规定它不答应有 *** 体,也就是不能有实现逻辑,甚至只包含一对大括号的空 *** 也不行。使用abstract修改 *** 后,它所在的类也必须是抽象类,不能创建实例对象,需要由它的子类完成抽象 *** 的实现。什么是抽象类和抽象 *** ?使用了要害词abstract声明的类喊作"抽象类"。
  1. abstract *** 可以有 *** 体吗?
  2. 什么是抽象类和抽象 *** ?

abstract *** 可以有 *** 体吗?

不能。使用abstract修改某个 *** 时,这个 *** 就成为了抽象 *** ,从语法规则上规定它不答应有 *** 体,也就是不能有实现逻辑,甚至只包含一对大括号的空 *** 也不行。

abstract方法可以有方法体吗?什么是抽象类和抽象方法?

使用abstract修改 *** 后,它所在的类也必须是抽象类,不能创建实例对象,需要由它的子类完成抽象 *** 的实现。期看以上回答可以扶助到您。

什么是抽象类和抽象 *** ?

使用了要害词abstract声明的类喊作"抽象类"。假如一个类里包含了一个或多个抽象 *** ,类就必须指定成abstract(抽象)。"抽象 *** ",属于一种不完全的 *** ,只含有一个声明,没有 *** 主体。java抽象类的作用:

1、通过继续它实现多态,后期绑定,可以为将来要实现的东西做好接口,实现重用性。

0
回帖

abstract方法可以有方法体吗?什么是抽象类和抽象方法? 期待您的回复!

取消