抽象类中的方法相关问题

抽象类中不是可以没有抽象方法吗,为什么这样就会报错

img


但加上abstract就不报错了

img

不加abstract,就是一个普通的方法,需要加方法体,不然会报错。
加了abstract,变成抽象方法声明,这个就不能加方法体。

方法不是抽象方法的话得写具体实现啊

记住,抽象类里面的方法必须有abstract,否则就必须写方法体