用java完成问题 模拟改变一个长方形的大小和移动位置。要求如下
1.定义一个长方形类Rectangle,包含属性x,y,width,height;
2.定义一个方法changeSize(int newWidth, int newHeight),用于改变长方形的大小;
3.定义一个方法moveTo(int newX, int newY),用于移动长方形的位置。
public class Rectangle {
private int x; // 长方形左上角x坐标
private int y; // 长方形左上角y坐标
private int width; // 长方形宽度
private int height; // 长方形高度
public Rectangle(int x, int y, int width, int height) { // 构造函数初始化参数
this.x = x;
this.y = y;
this.width = width;
this.height = height; }
public void changeSize(int newWidth ,int newHeight){ // 改变大小函数
this.width=newWidth ;
this.height=newHeight ; }
public void moveTo(int newX ,int newY){ // 移动函数
this.x=newX ;
this.y=newY ; } }
创作工场
免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用🔥专业版,更聪明、更完整、更原创!