【发布时间】:2014-07-13 14:25:47
【问题描述】:
我知道抽象类是为了继承而存在的,我们不能从中获取实例。行。我写了一个非抽象类。它的名字是A类。我继承了其他一些类。它们是 B 类和 C 类。
问题是这样的:为什么我必须将 A 类作为抽象类?无论如何,一个普通的类可以满足继承的要求。抽象类的优点是什么?
谢谢。
【问题讨论】:
-
你从来没有真正“必须”。他们可以让你的班级模型更好。
标签: c# oop inheritance abstract-class