【发布时间】:2012-06-24 11:49:15
【问题描述】:
我正在尝试使用类/方法修饰符制作电子表格。电子表格本身可以位于here,尽管我有一些问题:
1) 正如我所读,方法也可以是sealed,但这样做的目的是什么?保护方法不被覆盖?
2) abstract 类中的字段是否也必须是 abstract?
3) virtual 方法可以在定义的对象/类中有主体吗?
【问题讨论】:
-
你可以试一试看看会发生什么
-
2) 字段声明保留存储,没有机会定义或重新定义交互。覆盖发生在交互上,例如方法和属性 getter/setter。当一个属性看起来是存储时,一开始您可能不清楚您可以覆盖一个属性。如果是这样,请记住这只是 C# 的一个优点;当您声明 myProp{get;set;} 时,它会自动为您创建一个支持字段,并且会针对该字段进行交互。