Ключевое слово переопределения в C ++ / CLI происходит из .Net, а не является частью самого C ++.Поскольку переопределение уже объяснено, вам нужно знать альтернативу.Если вы не «переопределите» его, вы можете сделать его «новым».Делая его «новым», вы не переопределяете член родительского класса в дочернем элементе, а создаете нового члена с тем же именем.Ключевые слова new и override отличаются только в том случае, если вы используете указатель базового класса и указываете его на объект производного класса.
Итак, если вы используете указатель базового класса и указываете на объект производного класса:
If you call an "override"n member:
the derived class member is called
if you call the "new"ed member:
the base class member is called.