h1.post-title { color:orange; font-family:verdana,Arial; font-weight:bold; padding-bottom:5px; text-shadow:#64665b 0px 1px 1px; font-size:32px; } -->

Pages

Define Types of Inheritance

1) Single Inheritance
  This is the simplest type of inheritance.
  An inheritance relationship, with only one super class and one sub class.
2) Hierarchical Inheritance
 An inheritance relationship, with only one super class and multiple sub classes.
3) Multi-Level Inheritance
  An inheritance relationship, with only one super class and multiple sub classes, and also extended with another sub class from the first sub class.
  In other words, one class acts as super class and sub class simultaneously.
4) Multiple Inheritance
  An inheritance relationship,with only multiple super classes and only one sub class.
  Multiple Implementation Inheritance is not supported by C#, but Multiple Interface Inheritance is supported by C#.
5) Hybrid Inheritance
   An inheritance relationship that contains a combination of any other two types of inheritances.