定义一个名字为MyRectangle的矩形类,类中有4个私有的整型成员变量,分别是矩形的左上角坐标(xUp,yUp)和右下角坐标(xDown,yDown);类中定义了无参数的构造方法和有4个int参数的构造方法,用来初始化类对象。类中还有以下方法:getW()-计算矩形的宽度;getH()-计算矩形的高度;area()-计算矩形的面积; toString()-把矩形的宽、高和面积等信息作为一个字符串返回。编写应用程序使用MyRectangle类
举一反三
- 尝试编写一个矩形类,将长与宽作为矩形类的属性,在构造方法中将长宽初始化,定义一个成员方法求此矩形面积。
- 定义一个矩形类, 有长、宽两个属性, 有成员函数计算矩形的面积
- 创建一个矩形类,包含长、宽属性和求面积方法。类中包含一个静态Count属性,当创建一个矩形时,Count++。类中还包含两个静态方法IsSquare()和SetRect(),分别的作用如下:(1)IsSquare判断矩形是否为正方形。(2)SetRect用于设置矩形大小,调整矩形的长为12和宽为10。此外,类中还有一个成员方法Area,用于计算矩形面积的整数值。在测试类中创建一个矩形,长宽自设,并判断矩形是否为正方形并显示结果,再使用SetRect方法来设置矩形大小,显示矩形的长宽,并计算面积。
- 创建一个名为Rectangle的类来表示一个使用宽度和高度来改变量的矩形,矩形的宽度和高度由构造方法来确定,为Rectangle类创建下列方法:getArea返回矩形的面积,要求长和高的范围为0~50;getPerimeter返回矩形的周长;draw使用星号(*)作为描绘字符画出该矩形(假设宽度和高度为整数);在另一个类TestReangle中编写main方法来测试Rectangle类。
- 抽象:编写一个计算图形面积的程序,程序应当能够计算并输出矩形、圆的面积。为了程序的未来扩展,设计一个图形抽象类Shape,在此基础上派生出图形类Rectangle类和Circle类。(1)Rectangle类基本信息:宽度、高度。(2)Circle类基本信息:圆心坐标、半径。(3)每个图形类有多个构造方法:默认构造方法、带参数的构造方法,成员变量为private属性,成员方法为public属性。(4)每个图形类有计算图形面积getArea()方法,显示图形的基本信息toString()方法,以及访问方法set()和get()。