日期:2014-05-20  浏览次数:20802 次

编写程序
编写一个类,类名为Rectangle(矩形),它有两个整型成员变量width(宽)和height(高);有一个方法area(),没有参数,返回类型为double,功能是求矩形的面积;还有一个方法perimeter(),没有参数,返回类型为double,功能是求矩形的周长.

------解决方案--------------------
Java code
/**
 * ,类名为Rectangle(矩形),它有两个整型成员变量width(宽)和height(高);
 * 有一个方法area(),没有参数,返回类型为double,功能是求矩形的面积;
 * 还有一个方法perimeter(),没有参数,返回类型为double,功能是求矩形的周长.
 */
public class Rectangle {

    int width;
    
    int height;
    
    /**
     * 有一个方法area(),没有参数,返回类型为double,功能是求矩形的面积;
     * @return
     */
    public double area(){
        
        return width*height;
    }
    /**
     *  还有一个方法perimeter(),没有参数,返回类型为double,功能是求矩形的周长.
     */
    public double perimeter(){
        
        return 2*(width+height);
    }
}

------解决方案--------------------
Java code

/**
 * ,类名为Rectangle(矩形),它有两个整型成员变量width(宽)和height(高);
 * 有一个方法area(),没有参数,返回类型为double,功能是求矩形的面积;
 * 还有一个方法perimeter(),没有参数,返回类型为double,功能是求矩形的周长.
 */
public class Rectangle {

    int width;
    
    int height;
    
    /**
     * 有一个方法area(),没有参数,返回类型为double,功能是求矩形的面积;
     * @return
     */
    public double area(){
        
        return width*height;
    }
    /**
     *  还有一个方法perimeter(),没有参数,返回类型为double,功能是求矩形的周长.
     */
    public double perimeter(){
        
        return 2*(width+height);
    }
}

------解决方案--------------------
Java code
public class Rectangle {
    
    public int width;
    public int height;
    
    public double area(){
        double area = width * height;
        return area;
    }
    
    public double perimeter(){
        double perimeter = (width + height) * 2;
        return perimeter;
    }
}