Thanks to visit codestin.com Credit goes to github.com
Using Interfaces, Inheritance. How to create Abstract and Sealed classes, Using famous built-in .NET Framework Interfaces (IComparable, IEnumerable)