c#如何实现屏幕上作图

设计一个可在屏幕上作图(点、线、矩形、圆等图形)的简单实例,要求是不必真正在屏幕上实现作图,只是有一个示意即可。例如:画一个矩形,只需输入一句话:This is a rectangle ! 即可。要用到继承、虚函数、多态、数据的封装、构造函数的实现等各种面向对象程序设计的特性。