}
public String toString()
{
return"price="+price+",name="+bookName;
}
}
4.编写一个计算面积类CalculatorArea类的Java程序,该类有5个成员变量,分别是长cLength、宽cWidth、高cHeight、半径cRadius和面积cArea,该类可根据实例化参数的不同,设置不同的成员变量的值,并计算不同的图形面积。当参数是1个时,设置的是半径cRadius的值,计算的是圆的面积;当参数是2个时,设置的是长cLength和宽cWidth的值,计算的是矩形的面积;当参数是3个时,设置的是长cLength、宽cWidth和高cHeight的值,计算的是长方体的表面积。
import java.io.*;
public class CalculatorArea{
float cLength;
float cWidth;
float cHeight;
float cRadius;
double cArea;
CalculatorArea(float r){
this.cRadius=r;
this.cArea=(3.14*2.0*r);
System.out.println(cArea);
}
CalculatorArea(float l,float w){
this.cLength=l;
this.cWidth=w;
this.cArea=w*l;
System.out.println(cArea);
}
CalculatorArea(float l,float w,float h){
this.cLength=l;
this.cWidth=w;
this.cHeight=h;
this.cArea=2*(w*l+w*h+h*l);
System.out.println(cArea);
}
public static void main(String[]args){
CalculatorArea s[]=new CalculatorArea[3];
s[0]=new CalculatorArea(1);
s[1]=new CalculatorArea(1,1);
s[2]=new CalculatorArea(1,1,1);
}
}
5.编写Applet程序:求三个整数的最小值。