Single level Inheritance in C#

using System;
 
namespace Encapsulation
{
    class Program : A
    {
        // Data Members
        int a = 10;
        int b = 20;
 
        static void Main(string[] args)
        {
            // Instanciation
            Program objProgram = new Program();
            objProgram.addition();
 
            A obj = new Encapsulation.A();
 
 
            int result = obj.Sub(objProgram.a, objProgram.b);
 
            Console.Write("\nSubstraction of a,b is =" + result);
 
            Console.ReadKey();
        }
 
       
 
        // Member function
 
        private void addition()
        {
            int c = a + b;
            Console.Write("Sum of a,b is = "+c);
        }
    }
 
    class A
    {
        public int Sub(int a, int b)
        {
            return a - b;
        }
    }
 
   
}

Comments

Popular posts from this blog

Visual Basic 6 (VB6) Operators

C# Delegates simple example in .NET

Control Structures In Visual Basic 6.0