Devi usare MustInherit e MustOverride come in questo esempio:
Nella classe derivata, appena completi la riga "Inherits Poligono" Visual Studio crea automaticamente i metodi dichiarati nella classe di base.codice:Public MustInherit Class Poligono Public Property Lato() As Double Public MustOverride Function Area() As Double Public MustOverride Function Perimetro() As Double End Class Public Class Quadrato Inherits Poligono Public Overrides Function Area() As Double Return Lato * Lato End Function Public Overrides Function Perimetro() As Double Return Lato * 4 End Function End Class

Rispondi quotando