You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
770 B
C#

5 years ago
/*
* C# Program Illustrate Method Hiding
*/
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
public class Demo
{
public virtual double Area(double r)
{
return r * r;
}
public void func()
{
Console.WriteLine("Base Class");
}
}
public class A : Demo
{
public override double Area(double r)
{
return base.Area(r) * r;
}
public new void func()
{
Console.WriteLine("Derived Class");
}
}
public class Test
{
public static void Main(string[] args)
{
A o1 = new A();
Console.WriteLine(o1.Area(20));
o1.func();
Console.ReadLine();
}
}
}
/*
8000
Derived Class