读书人

抽象类中所有的方法自然也是抽象的吗?

发布时间: 2012-03-13 11:21:10 作者: rapoo

抽象类中所有的方法自然也是抽象的吗?
rt

[解决办法]
不是这样的,在C#中,只要类是标记为abstract的,这个类就不能生成实例,至于其中是否有抽象方法是不相干的。虽然在实际中,一般的做法是抽象类提供某些方法的实现(里面可能会调用该类的抽象方法),而提供一些抽象方法由继承类提供具体的实现

另外,如果所有的方法都是抽象的,那还不如就用interface好了

读书人网 >C#

热点推荐