创建一个Rectangle类,该类中含有两个成员变量a,b,分别代表长和宽,该类中还含有一个成员方法getArea(),用于求解面积,为了创建具体对象方便,自定义一个构造方法。在main方法中,定义一个Rectangle对象,其的长、宽的值通过直接赋值而得到,通过方法getArea()获得面积,并输出。
举一反三
- 定义一个抽象类Shape,它包含一个抽象方法getArea(),再定义两个类Rectangle和Circle继承于Shape,并实现getArea()方法计算具体图形的面积。编写测试类创建Rectangle和Circle类的对象,并输出对象的面积。
- 定义一个矩形类Rectangle:[br][/br] 1、有2个属性:长length、宽width;(2分) 2、通过构造方法Rectangle(int width, int length),分别给两个属性赋值;(2分) 3、定义三个方法:getArea()求面积、getPer()求周长,showAll()分别在控制台输出长、宽、面积、周长;(4分) 4、创建一个Rectangle对象,并输出相关信息。(2分)
- 定义抽象类Shape表示形状类,属性有颜色,构造方法初始化颜色属性,方法有抽象方法getArea()。 定义子类圆类Circle,属性有半径,构造方法初始化所有属性,重写getArea()方法,返回圆的面积。 定义长方形类Rectangle,属性有长和宽,构造方法初始化所有属性,重写getArea()方法返回长方形面积。 定义测试类Test,创建一个圆类对象,输出它的面积。创建一个长方形对象,输出它的面积。
- 在main方法中,定义一个矩形的长、宽、面积,矩形的长与宽的值通过直接赋值而得到,求解该矩形的面积,并输出。
- 求两个数的和,定义一个类,并创建该类的对象,同时通过创建的对象改变成员变量的值和调用该类中的成员方法。