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