C#.NET supports single inheritance of classes. One class can be derived from a single class.
//functions and data members here<br />
Here MyFirstClass inherits MyFirstClass and its properties and methods.
C#.NET does not support private and public inheritance just lik C++.
C# supports abstract classes and abstract functions like in java. You can not make the instance of an abstract class.