作业帮 > 综合 > 作业

1. 定义一个接口Area,其中包含一个计算面积的抽象方法calculateArea.

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/11 05:03:50
1. 定义一个接口Area,其中包含一个计算面积的抽象方法calculateArea.
1.\x09定义一个接口Area,其中包含一个计算面积的抽象方法calculateArea(),然后设计MyCircle和MyRectangle两个类都实现这个接口中的方法calculateArea(),分别计算圆和矩形的面积.
是JAVA程序!
public interface Area {
\x05public double calculateArea();
}
public class MyRectangle {
double length;
double width;
public MyRectangle(double length,double width){
\x05 this.length = length;
\x05 this.width = width;
}
public double getArea(){
\x05 double a = this.length * this.width;
\x05 System.out.println("矩形面积为"+a);
\x05\x05\x05 return a;
}
public static void main(String[] args) {
\x05\x05\x05MyRectangle r = new MyRectangle(1.5,1.5);
\x05\x05\x05r.getArea();
\x05\x05}
}
public class MyCircle implements Area{
\x05 double banjing;
\x05
\x05 public Cone(double banjing){
\x05\x05 this.banjing = banjing;
}
\x05
\x05 @Override
\x05\x05public double calculateArea() {
\x05\x05 double a = this.banjing * this.banjing * 3.14;
\x05\x05 System.out.println(a);
\x05\x05\x05return a;
\x05\x05}
\x05
\x05 public static void main(String[] args) {
\x05\x05 MyCircle m = new MyCircle(3.5);
\x05\x05 c.calculateArea();
\x05}
}
1. 定义一个接口Area,其中包含一个计算面积的抽象方法calculateArea. 定义一个抽象类Shape,在其中说明一个纯虚函数area()作为一个接口,用来计算圆形、三角形、正方形和长方形的面积.要 定义一个抽象类SHAPE,在其中声明计算面积AREA()和周长PERINETER()方法,定义矩形类RECTANGLE和 定义接口Ishape 1,包含方法area(),定义接口Ishape2,包含方法perimeter(),定义Circle java 定义一个平面图形类Shape及其抽象方法perimeter()和area()用于计算图形的周长和面积.定义类R 定义一个接口,声明一个方法area()来计算圆的面积(根据半径长度),再用一个具体的类实现此接口,再编写一个测试类去使用 定义一个抽象类CShape,包含纯虚函数Area(用来计算面积)和SetData(用来重设形状大小).然后派生出三角形C 求C#程序.定义一个接口IShape ,包括方法Area()(用来计算面积)和SetData()(用来重设形状大小). \定义一个抽象类Shape,它有两个抽象的方法area()和perimeter(),分别表示求面积和周长. 完成生物、动物、人三个接口的定义.其中生物接口定义呼吸抽象方法,动物接口除具备生物接口特征之外 定义一个类rectangle,描述一个矩形,包含有长、宽两种属性,以及计算面积的方法; 设计一个程序,定义一个圆类(Circle),其中有一数据成员:半径(radius),计算圆的面积(area)和周长(pe