Please note, this is a STATIC archive of website www.tutorialspoint.com from 11 May 2019, cach3.com does not collect or store any user information, there is no "phishing" involved.
Tutorialspoint

abstract override

using System.Collections.Generic;
using System.Linq;
using System.Text;
using System;

namespace VirtualFunctionApplication {
   
 
   
    abstract class Base  {
     
        public  Base() {
            Console.WriteLine("This is base class");
        }
        public abstract void func();
      }
    
    class Derivative : Base {
        public  Derivative() {
            Console.WriteLine("This is Derivative class");
        }
        public override void func(){
            Console.WriteLine("This is base override function");
            
        }
        
    }
      
   
   
   class MainClass {
     
      static void Main(string[] args) {
        Base b = new Derivative();
        b.func();
      }
   }
}

Advertisements
Loading...

We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy.