题目描述
定义一个圆类Circle,该类有2个属性,分别是圆周率pi,半径radius。另外,该类还有以下几个方法:setPi(double pi)用来设置圆周率pi的值,构造方法Circle()用来将圆的radius初始化为缺省值1,构造方法Circle(double radius)用来将圆的radius初始化为参数的值,方法perimeter()用来求出对象的周长并返回周长,方法area()用来求出对象的面积并返回面积。在定义时要求类中有类变量和实例变量、有类方法和实例方法,还要用到“this()”和“this.”。然后再设计一个演示类Main,将pi设置为3.14,并创建一个默认半径的圆c1和一个半径为2.0的圆c2,输出它们的成员变量的值、周长和面积。(本题自动评测得10分的同学,也要再次检查你是否完全按题目的要求做的,因为,这些要求没法自动评测)
输入描述
无
输出描述
输出圆1和圆2的成员变量的值和它们的周长、面积。其中的标点符号位中文状态的。
输出样例
圆1:pi=3.14,radius=1.0,周长=6.28,面积=3.14
圆2:pi=3.14,radius=2.0,周长=12.56,面积=12.56
好熟悉好熟悉,
这是作业吧??
现在是没有思路还是?