(1)定义一个类,描述一个矩形,包含有长、宽两种属性,和计算面积方法。
(2)编写一个类,继承自矩形类,同时该类描述长方体,具有长、宽、高属性,
和计算体积的方法。
(3)编写一个测试类,对以上两个类进行测试,创建一个长方体,定义其长、
宽、高,输出其底面积和体积。
public class Rectangle {
double length;
double width;
public void Rectangle(double length,double width){
this.length = length;
this.width = width;
}
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;
}
public void Area(){
double area = width*length;
System.out.println("此矩形面积为:"+area);
}
}
public class Oblong extends Rectangle
double tall;
public void volume(){
double volume = width*length*tall;
System.out.println("此矩形体积为:"+volume);
}
}
public class Text {
public static void main(String[] args) {
Oblong ob=new Oblong();
ob.length=12;
ob.width=10;
ob.tall=5;
ob.Area();
ob.volume();
}
}
这篇博客展示了如何使用Java进行面向对象编程,定义了一个矩形类,包括长度和宽度属性及计算面积的方法。接着,创建了一个长方体类,它继承自矩形类并增加了高度属性,具备计算体积的功能。最后,通过测试类对这两个类进行了实例化和方法调用,输出了长方体的底面积和体积。

被折叠的 条评论
为什么被折叠?



