Console.WriteLine("Parent class Constructor");
Console.WriteLine("Parent class Method");
Console.WriteLine("Addition of 2 and 3: "+ (2+3));
Console.WriteLine("Substraction of 5 to 3: "+ (5-3));
Console.WriteLine("Multiplication of 5 and 3: "+ (5*3));
protected internal void devide()
Console.WriteLine("Division of 5 by 3: "+ (5/3));
public class child: parent
Console.WriteLine("child class method");
Console.WriteLine("child constructor");
public int[] AvgReturningArray(int a, int b){
public Tuple<int, int, int> AvgReturningTuple(int a, int b){
return new Tuple<int, int, int>(x,y,avg);
public int Sum(int a, int b)
public static void Main()
avgArr=a.AvgReturningArray(5,7);
Console.WriteLine("Using Array: " + "a="+ avgArr[0]+" b="+avgArr[1]+" Avg is: "+avgArr[2]);
var Tuple=a.AvgReturningTuple(5,5);
Console.WriteLine("Using Array: " + "a="+ Tuple.Item1+" b="+Tuple.Item2+" Avg is: "+Tuple.Item3);
public static void Main()
Console.WriteLine("Hello World");