Language Basics C# Book

We can stop overridding with seal keyword.
class Shape{
public virtual int Area{
get{
return 0;
}
}
}
class Rectangle:Shape{
public int width;
public int height;

public sealed override int Area{
get{
return width * height;
}
}
}