Home › Forums › C# Programming › Inheritance in C# › Reply To: Inheritance in C#
February 1, 2006 at 1:11 pm
#3176
msaqib
Participant
C#.NET supports single inheritance of classes. One class can be derived from a single class.
1 2 3 | class MyFirstClass : MySecondClass {<br /> //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.
1 2 3 | abstract class Animal {<br /> public abstract void Eat(string food);<br /> } |