首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

父类增加了新的虚方法,子类如何做才更省事

2012-01-19 
父类增加了新的虚方法,子类怎么做才更省事假设有父类P,它被20 个子类(C1......C20)继承现在P中增加了2个虚

父类增加了新的虚方法,子类怎么做才更省事
假设有父类P,它被20 个子类(C1......C20)继承
现在P中增加了2个虚方法F1,F2 。F1 简单的调用虚方法F2 。


20个子类实现的F2 都不一样。
20个子类中F1 都只是简单的调用F2


我想问。
1,如果保证20个子类中重写方法F1中一定调用了F2(如何保证) 
2,怎样做最方面省时


[解决办法]
F1改成非虚方法,而只把F2改成虚的,F1只在基类里实现,且调用F2,然后在所有的子类里重写F2就可以了。

热点排行