[Mono-dev] Re: Constructor implementation obligation via interface?

Ympostor ympostor at clix.pt
Wed May 24 10:23:23 EDT 2006

Martin Hinks escribió:
> You can't force a constructor via an interface...
> Write an abstract class with the constructor definition that you want,
> specify that the interface inherits the abstract class

It seems an interface cannot inherit from a class. Example:

     public abstract class ExampleWithEmptyConstructor
         public ExampleWithEmptyConstructor()

     public interface IExample : ExampleWithEmptyConstructor


This returns a compilation error: Error	1	Type 
'ExampleWithEmptyConstructor' in interface list is not an interface.



More information about the Mono-devel-list mailing list