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; } }}