抽象类必须要包含抽象方法吗?

不是必须需要的,抽象类不一定非要有抽象方法。

abstract class Cat {   
}

 

 

上面代码,抽象类并没有抽象方法但完全可以正常运行。

值得注意的是:即使抽象类中没有抽象方法,抽象类依然是不可以创建对象的。