updating to the latest module.
[mono.git] / mcs / errors / cs1722.cs
1 using System;
2
3 namespace My.Namespace {
4
5
6     public interface IMyInterface {
7
8         String InterfaceProperty { get; }
9     }
10
11     public abstract class MyInterfaceBase : IMyInterface {
12
13         protected abstract String SubclassProperty { get; }
14
15         public String InterfaceProperty { get { return this.SubclassProperty; } }
16     }
17
18     public class MyBaseClass : IMyInterface, MyInterfaceBase {
19       //  protected override String SubclassProperty { get { return "foo"; } }
20     }
21 }
22