0
我有有各种各样的细节的类,如下所示:vb.net接口和类
车辆名称 车辆地址
车辆比例:10
我需要以某种方式使用另一个版本的接口,SpecialVehicle。
特种车辆有不同的百分比,例如15
如何集成在一个接口?我只是不明白他们?
我有有各种各样的细节的类,如下所示:vb.net接口和类
车辆名称 车辆地址
车辆比例: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
所以,如果我的代码看起来像 公共类车辆 ...百分比= 5 End Class 我是否应该创建另一个类,从Vehicle继承并使用您指定的属性? – JonE 2012-03-25 15:21:14
@Mombassa:差不多!你必须让'百分比'属性。它看起来与'SpecialVehicle'一样,除了'Overrides',它是'Overridable',而不是'15''''。 – Ryan 2012-03-25 15:22:31
非常感谢,有一个'剔'! – JonE 2012-03-25 15:23:36