万分感谢!!!
题目:
2.编程实现矩形类,其中应包括计算举行周长和面积的方法
a)至少应该实现两个构造方法
b)属性值需要进行隐藏,不能直接进行修改我自己编了一个,但是和题目要求的不一样!我不明白怎么样实现两个这两个要求,跪求个位达人!
public class JuXing 
{
public int size(int a,int b){
int c=a*b;
return c;
}
public int ZhouChang(int a,int b){
int c=2*a+2*b;
return c;
}
public static void mian(int args[]){
JuXing jx=new JuXing();
System.out.println("矩形的面积是:"jx.size(5,6));
System.out.println("矩形的周长是:"jx.ZhouChang(1,2));
}

解决方案 »

  1.   

    public class JuXing
    {
    private int length ;
    private int width ;public JuXing()
    {}public JuXing(int length, int width)
    {
    setLength(length);
    setWidth(width);
    }public void setLenth(int length)
    {
    this.length=length;
    }public void setWidth(int width)
    {
    this.width = width ;
    }public int size(){
    return length*width;
    }public int ZhouChang(){
    return 2*(length+width);
    }public static void mian(int args[]){
    JuXing jx=new JuXing();
    jx.setLengh(5);
    jx.setWidth(6);
    System.out.println("矩形的面积是:"jx.size());
    System.out.println("矩形的周长是:"jx.ZhouChang());
    JuXing jx2 = new JuXing(5, 6);
    System.out.println("矩形的面积是:"jx.size());
    System.out.println("矩形的周长是:"jx.ZhouChang());
    }