News

Classes divide into two types: concrete and abstract. I’ll briefly review three constructs: concrete classes, abstract classes, and interfaces. I start with the concrete class.
Take advantage of default interface methods in C# 8.0 to add new methods to an interface without breaking existing implementations.