日期:2014-05-18  浏览次数:20798 次

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

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

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