程序里有一个类
StandardConditionForm
里面一个函数
Public Sub RaiseEventDoExport
现在我有个类 继承它:Public Class ConditionForm
Inherits StandardConditionForm
我现在想 覆盖掉 父类 RaiseEventDoExport 这个方法
前提:StandardConditionForm 我不能改 是别人已经提供好的
StandardConditionForm
里面一个函数
Public Sub RaiseEventDoExport
现在我有个类 继承它:Public Class ConditionForm
Inherits StandardConditionForm
我现在想 覆盖掉 父类 RaiseEventDoExport 这个方法
前提:StandardConditionForm 我不能改 是别人已经提供好的
否则使用类聚合。
RaiseEventDoExport 不是 virtual 如果是的话 就用 Overrides
就是一个PUBLIC 方法
编译器会把父子的同名方法看做不同的方法的
不行
首先是C# 的语法 NEW 代表父子虽然方法同名,但是不是一个方法
我只是想重写此方法 但是它不是Overridable 所以。
不知道有没有解决的办法
是virtual 子类就用overrides
没用什么的话就用new