Added new files
[mono.git] / mcs / mbas / Test / errors / OverrideC12.vb
1 'Author:
2 '   V. Sudharsan (vsudharsan@novell.com)
3 '
4 ' (C) 2003 Ximian, Inc.
5
6 REM LineNo: 17
7 REM ExpectedError: BC30266
8 REM ErrorMessage: 'Public Overrides Sub fun([i As Integer = 7])' cannot override 'Public Overridable Sub fun([i As Integer = 9])' because they differ by the default values of optional parameters.
9
10 Class C1
11           Public Overridable Sub fun(Optional i As Integer=9)
12           End Sub
13 End Class
14
15 Class C2
16         Inherits C1
17         Public Overrides Sub fun(Optional i As Integer=7)
18         End Sub
19 End Class
20
21 Module InheritanceM
22         Sub Main()            
23         End Sub
24 End Module