public interface IMyInterface
{
int A { get; set; }
string S { get; set; }
}
public abstract class MyAbs : IMyInterface
{ }
public class ConcreteClass : MyAbs
{
/* Implementation of IMyInterface*/
}
Is it possible to omit the empty implementation in an abstract class as above? If so, how? why?