本文介绍了如何防止在派生类中重写方法?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何强制派生类不会覆盖基类方法?

How can I enforce that a base class method is not being overridden by a derived class?

推荐答案

如果你做了方法非虚拟,派生类不能覆盖该方法。但是,类不能覆盖基类中的方法,并且阻止进一步派生类不能覆盖相同的方法。一旦该方法是虚拟的,它就会保持虚拟状态。

If you make the method non-virtual, derived classes cannot override the method. However, a class cannot override a method from a base class, and also prevent further derived classes from overriding the same method. Once the method is virtual, it stays virtual.

这篇关于如何防止在派生类中重写方法?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-05 09:16
查看更多