在抽象类中,您可以实现一些方法,也可以使所有客户都必须实现的抽象形式。您可以提供一些常用功能,也可以在此处拥有一些继承的字段和一些骨架方法
为什么我们将类声明为抽象?我知道它不能被实例化,但是为什么给它一个特殊的关键字。甚至“普通”类也将同样有效,并且可以轻松地将其子类化。那么使类抽象的主要优点是什么?