定义一个类SimpleGeometricObject类,类中有String字段color, bool字段filled, DateTime字段dateCreated, 自带一个无参构造函数,构造函数中可为dateCreated赋为当天的日期;另有一个带string类型和bool类型的两个参数的构造函数,该构造函数中可为color和filled进行赋值;另外类中还有一个返回类型为string的toString()方法,可以返回“created on XXXX(日期), color is XXXXX, filled is XXXX"的字符串。 定义一个类Circle类,继承自SimpleGeometricObject类。此外,circle有一个private的double类型的radius字段。有三个构造函数,其中一个是无参的,另一个是有一个double类型的参数的用于给radius赋值的, 另一个是有三个参数的,分别是double, string, bool类型的参数的构造函数,分别给radius, color和filled进行赋值。另外还有一个printCircle()方法,用来打印出下面的字符串: "the circle is created on XXXX and the radius is XXXX"