当前位置:首页 » 编程语言 » 用java编写一个矩形类

用java编写一个矩形类

发布时间: 2023-01-10 08:50:23

‘壹’ 编写一个java程序,描写一个矩形类,并输出某个矩形的长,宽,面积。具体描述如下

// 矩形
public class RectangleDemo {
public static void main(String[] args) {
RectangleDemo demo = new RectangleDemo(12, 32);

System.out.println(demo.getPerimeter());
System.out.println(demo.getArea());

demo = new RectangleDemo();

System.out.println(demo.getArea());
System.out.println(demo.getPerimeter());

demo.setHeight(50);
demo.setWidth(30);

System.out.println(demo.getArea());
System.out.println(demo.getPerimeter());
}
// 求周
public double getPerimeter() {
return (height + width) * 2;
}
// 求面积
public double getArea() {
return height * width;
}
public RectangleDemo(double height, double width) {
this.height = height;
this.width = width;
}
public RectangleDemo() {
this.height = 10;
this.width = 10;
}
private double height;// 高度
private double width;// 宽度
public double getHeight() {
return height;
}
public void setHeight(double height) {
this.height = height;
}
public double getWidth() {
return width;
}
public void setWidth(double width) {
this.width = width;
}
}
编写矩形类RectangleJava程序矩形类两数据员别rLength宽rWidth通getLength()、getWidth()、getArea()别查看矩形、宽面积通setLength()setWidth()重新设置矩形宽

‘贰’ 设计一个矩形类,按以下要求编写程序 求解 求正确答案完整答案 这是Java的题目

publicclassRectangle
{
privatedoublewidth,height;
publicRectangle()
{
this(0,0);
}
publicRectangle(doublewidth,doubleheight)
{
this.width=width;
this.height=height;
}
publicdoublegetCurve()
{
return2.0f*(width+height);
}
publicdoublegetSurface()
{
returnwidth*height;
}
}
publicclassTest
{
publicstaticvoidmain(String[]args)
{
Rectanglerect1=newRectangle(10,20);
System.out.println("面积:"+rect1.getSurface());
System.out.println("周长:"+rect1.getCurve());
}
}

‘叁’ Java 编写一个矩形类Rect

public class Rect {
private double length;//矩形的长
private double width;//矩形的宽

public Rect() {}//默认构造器

public Rect(double length,double width) {
this.length = length;
this.width = width;
}

/**
* 取得矩形的面积
* */
public double getArea(){
return this.getLength() * this.getWidth();
}

/**
* 取得矩形的周长
* */
public double getPerimeter(){
return (this.getLength() + this.getWidth()) * 2;
}

/**
* 取得矩形的面积,需传入矩形长与宽
* */
public double getArea(double length,double width){
return length * width;
}

/**
* 取得矩形的周长,需传入矩形长与宽
* */
public double getPerimeter(double length,double width){
return (length + width) * 2;
}

public double getLength() {
return length;
}

public void setLength(double length) {
this.length = length;
}

public double getWidth() {
return width;
}

public void setWidth(double width) {
this.width = width;
}
}

‘肆’ Java编写一个矩形类,至少包含以下方法:

importjava.awt.Point;

publicclassRectangle{
privateintwidthT=0;
privateintheightT=0;
Pointpoint=newPoint();

publicRectangle(intwidth,intheight,intcenterX,intcenterY){
widthT=width;
heightT=height;
point.x=centerX;
point.y=centerY;
}

publicintwidth(){
returnwidthT;
}

publicintheight(){
returnheightT;
}

publicintcenterX(){
returnpoint.x;
}

publicintcenterY(){
returnpoint.y;
}
}

麻烦采纳呦~~~亲

‘伍’ java 编写一个矩形类 rect 要求如下:


publicclassRect{
privateintlength;
privateintwidth;
privateintstartX;
privateintstartY

publicRect(){}

publicRect(intlength,intwidth){
this.length=length;
this.width=width;
}

publicRect(intlength,intwidth,intstartX,intstartY){
this.length=length;
this.width=width;
this.startX=startX;
this.startY=startY;
}

//不知道你要什么成员方法,我随便点....


publicvoidlouzhuhao(){
System.out.println("楼主好....");
}
publicintgetLength(){
returnlength;
}
publicvoidsetLength(intlength){
this.length=length;
}
publicintgetWidth(){
returnwidth;
}
publicvoidsetWidth(intwidth){
this.width=width;
}
publicintgetStartX(){
returnstartX;
}
publicvoidsetStartX(intstartX){
this.startX=startX;
}
publicintgetStartY(){
returnstartY;
}
publicvoidsetStartY(intstartY){
this.startY=startY;
}
}

热点内容
红点角标算法 发布:2025-07-12 12:11:16 浏览:844
开心消消乐服务器繁忙什么情况 发布:2025-07-12 12:11:14 浏览:239
数据库的封锁协议 发布:2025-07-12 12:10:35 浏览:725
如何配置一台长久耐用的电脑 发布:2025-07-12 11:43:03 浏览:602
昆明桃源码头 发布:2025-07-12 11:38:45 浏览:569
大司马脚本挂机 发布:2025-07-12 11:38:35 浏览:459
数据库实时监控 发布:2025-07-12 11:31:33 浏览:744
vb6反编译精灵 发布:2025-07-12 11:23:12 浏览:998
模拟存储示波器 发布:2025-07-12 11:10:58 浏览:814
怎么查看安卓真实运行内存 发布:2025-07-12 11:08:39 浏览:883