Ticket #199 (new バグ)

Opened 4 years ago

(Interface)-Abstract-Overrideという構造でメソッドの上書きができない

Reported by: egtra Owned by: dai
Priority: 低-minor Milestone: AB5 CP6
Component: Compiler Version:
Keywords: Interface Abstract Override Cc:

Description

次のコードが「未解決の仮想関数が存在する」と言われてコンパイルできません。AbstractをVirtualに代えるとコンパイルできます。

Interface I
	Sub proc()
End Interface

Class B
	Implements I
Public
	Abstract Sub proc()
'	Virtual Sub proc()
'	End Sub
End Class

Class D
	Inherits B
Public
	Override Sub proc()
	End Sub
End Class

Dim d = New D
Note: See TracTickets for help on using tickets.