Tag:Derived Class

  • C# Object-Oriented–Brief Introduction


    First, C# provides complete support for Object Oriented Programming; classes describe the types of objects, and the process of creating objects is also called Instantiation for specific instances of objects; usually, new operators are used to create objects: new MyType(); Where () actually represents an instance of a class by calling its default constructor; _C# […]

  • Virtual Method and Polymorphism


    class Program { static void Main(string[] args) { //Dog dog = new Dog(); Pet dog = new Dog (“DD”); // Create an instance of the base class Pet pointing to the derived class Dog //dog.Name = “DD”; Dog. Speak (); // Here is the call to the virtual method Speak () of the Pet class, […]