早教吧作业答案频道 -->其他-->
用java设计一个长方形类,成员变量包括长和宽.方法:计算面积和周长,有相应的set和get方法
题目详情
用java设计一个长方形类,成员变量包括长和宽.方法:计算面积和周长,有相应的set和get方法
▼优质解答
答案和解析
/**
* 长方形类
*/
class Rectangle{
/**
* 宽
*/
private double width;
/**
* 高
*/
private double height;
/**
* 构造方法
* @param width 宽
* @param height 高
*/
public Rectangle(double width,double height){
this.width = width;
this.height = height;
}
/**
* 计算长方形的面积
* @return 返回长方形的面积
*/
public double getArea(){
return this.width * this.height;
}
/**
* 计算长方形的周长
* @return 返回长方形的周长
*/
public double getGirth(){
return 2 * (this.width + this.height);
}
public double getWidth(){
return this.width;
}
public void setWidth(double width){
this.width = width;
}
public double getHeight(){
return this.height;
}
public void setHeight(double height){
this.height = height;
}
}
public class Test {
public static void main(String[] args){
Rectangle rect = new Rectangle(2,3);
System.out.println("长方形的宽 :" + rect.getWidth());
System.out.println("长方形的高 :" + rect.getHeight());
System.out.println("长方形的面积:" + rect.getArea());
System.out.println("长方形的周长:" + rect.getGirth());
}
}
* 长方形类
*/
class Rectangle{
/**
* 宽
*/
private double width;
/**
* 高
*/
private double height;
/**
* 构造方法
* @param width 宽
* @param height 高
*/
public Rectangle(double width,double height){
this.width = width;
this.height = height;
}
/**
* 计算长方形的面积
* @return 返回长方形的面积
*/
public double getArea(){
return this.width * this.height;
}
/**
* 计算长方形的周长
* @return 返回长方形的周长
*/
public double getGirth(){
return 2 * (this.width + this.height);
}
public double getWidth(){
return this.width;
}
public void setWidth(double width){
this.width = width;
}
public double getHeight(){
return this.height;
}
public void setHeight(double height){
this.height = height;
}
}
public class Test {
public static void main(String[] args){
Rectangle rect = new Rectangle(2,3);
System.out.println("长方形的宽 :" + rect.getWidth());
System.out.println("长方形的高 :" + rect.getHeight());
System.out.println("长方形的面积:" + rect.getArea());
System.out.println("长方形的周长:" + rect.getGirth());
}
}
看了 用java设计一个长方形类,...的网友还看了以下:
用C#设计一个能计算等边三角形、圆、正方形面积的类,输入一个值(该值作为边或圆的半径)和图形的类型 2020-05-24 …
用面向对象方法设计了一个父类File和两个子类DiskFile和TapeFile,这两个子类继承了其 2020-05-26 …
请问excel里在第一列第一个单元格里要计算第二列里前12个的总和,如此类推应该怎么快速计算?第一 2020-06-27 …
总分类账和明细分类账能够同一个做吗?如果能够同时做,那不是不能体现平行登记是企业内部牵制制度在会计 2020-07-03 …
JAVA设计正方形类和长方形类以及一个测试类JAVA设计正方形类和长方形类以及一个测试类,要求这两 2020-07-17 …
Java程序中计算多边形,三角形,长方形的周长和面积,代码和格式是什么呀.-要求:(1)写三个类: 2020-07-17 …
C程序设计题目设计一个圆类circle和一个桌子类table,另设计一个圆桌类roundtabl 2020-07-18 …
求一个类Polynimial多项式的函数设计多项式类Polynomial,多项式的每一项用数组表示 2020-07-27 …
用C++的类计算平面图形和立体图形的体积····注意是用类··谢谢.定义几个图形类,有二维图形如圆 2020-07-31 …
成语分类"飞砂走石"一类(4个):"琼浆玉液"一类(4个):"将计就计"一类(4个):"截然不同"一 2020-11-25 …