C# Interface Inheritance to Abstract class
Here: public class ConreteFunctionality:AbstractFunctionality { public void Method() { Console.WriteLine(“Concrete stuff” + “\n”); } } … you’re not overriding the existing method. You’re creating a new method which hides the existing one. (You should get a warning, too, suggesting the use of the new modifier if you really want this behaviour.) The interface was implemented … Read more