jjzjj

SpecialRender

全部标签

c# - 我可以防止继承的虚方法在子类中被覆盖吗?

我有一些类是这样布局的classA{publicvirtualvoidRender(){}}classB:A{publicoverridevoidRender(){//PreparetheobjectforrenderingSpecialRender();//Dosomecleanup}protectedvirtualvoidSpecialRender(){}}classC:B{protectedoverridevoidSpecialRender(){//Dosomecoolstuff}}是否可以在不破坏以下代码的情况下防止C类覆盖Render方法?Aobj=newC();obj.Re