【发布时间】:2012-04-09 07:30:55
【问题描述】:
我有一个类有很多细节,如下:
车辆名称 车辆地址
车辆百分比:10
我需要以某种方式使用另一个版本的接口,SpecialVehicle。
特殊车辆有不同的百分比,例如 15。
如何将其集成到界面中?我只是不明白他们?
【问题讨论】:
我有一个类有很多细节,如下:
车辆名称 车辆地址
车辆百分比:10
我需要以某种方式使用另一个版本的接口,SpecialVehicle。
特殊车辆有不同的百分比,例如 15。
如何将其集成到界面中?我只是不明白他们?
【问题讨论】:
您可能不会使用界面;您只需从Vehicle 继承。假设Percentage 是Public Overridable ReadOnly Property Percentage() As Integer(如果不是Overridable 和Property,就这样吧),在SpecialVehicle 中覆盖它,如下所示:
Public Overrides ReadOnly Property Percentage() As Integer
Get
Return 15
End Get
End Property
【讨论】:
Percentage 设为属性。它看起来与SpecialVehicle 相同,除了Overrides 不是Overridable,15 不是10。