public abstract class Example
public abstract double RadiusProperty
public abstract double PerimiterProperty
public abstract double AreaProperty
public class Program:Example
public override double RadiusProperty
public override double PerimiterProperty
public override double AreaProperty
public class Test:Program
public static void Main()
Program p = new Program();
double a = p.RadiusProperty;
Console.WriteLine("The Radius is "+a);
Console.WriteLine("The Radius is "+a);
double b = p.PerimiterProperty;
Console.WriteLine("The Perimiter is "+b);
p.PerimiterProperty = 6.4;
Console.WriteLine("The Perimiter is "+b);
double c = p.AreaProperty;
Console.WriteLine("The Area is "+c);
Console.WriteLine("The Area is "+c);