定义一个圆类Circle,包含半径r,属性R能判断半径r的合理性(r20),包括计算圆面积的方法GetArea(。从Circle类派生出圆柱体类Cylinder类,新增圆柱体的高度h, 及属性H能判断高h的合理性(h20) ,新增计算圆柱体体积的方法GetVolume()。在主函数中创建一个Cylinder类的实例, 并输出该对象的底面半径、高、面积以及体积。(不使用构造 函数,变量为私有,方法公有)定义一个圆类Circle,包含半径r,属性R能判断半径r的合理性(r20),包括计算圆面积的方法GetArea(。从Circle类派生出圆柱体类Cylinder类,新增圆柱体的高度h, 及属性H能判断高h的合理性(h20) ,新增计算圆柱体体积的方法GetVolume()。在主函数中创建一个Cylinder类的实例, 并输出该对象的底面半径、高、面积以及体积。(不使用构造 函数,变量为私有,方法公有)