依据多态原理,在一个类中声明三个方法,求圆、矩形和三角形的周长,并调用上述方法将其打印输出
答案:1 悬赏:80 手机版
解决时间 2021-11-20 04:58
- 提问者网友:泪痣哥哥
- 2021-11-19 18:51
依据多态原理,在一个类中声明三个方法,求圆、矩形和三角形的周长,并调用上述方法将其打印输出
最佳答案
- 五星知识达人网友:青灯有味
- 2021-11-19 19:32
public class Test3 {
//圆周长算法
public double perimeter(int r) {
return 2*Math.PI*r;
}
//矩形周长
public int perimeter(int h, int w) {
return 2*(h+w);
}
//三角形周长
public int perimeter(int a, int b, int c) {
return a + b + c;
}
public static void main(String [] args){
Test3 t = new Test3();
int r = 2;
System.out.println("圆周长"+t.perimeter(r));
int h = 2,w = 4;
System.out.println("矩形周长"+t.perimeter(h,w));
int a = 3,b = 4,c = 5;
System.out.println("三角形周长"+t.perimeter(a, b, c));
}
}
这东西太基础了。。自己好好看看把
//圆周长算法
public double perimeter(int r) {
return 2*Math.PI*r;
}
//矩形周长
public int perimeter(int h, int w) {
return 2*(h+w);
}
//三角形周长
public int perimeter(int a, int b, int c) {
return a + b + c;
}
public static void main(String [] args){
Test3 t = new Test3();
int r = 2;
System.out.println("圆周长"+t.perimeter(r));
int h = 2,w = 4;
System.out.println("矩形周长"+t.perimeter(h,w));
int a = 3,b = 4,c = 5;
System.out.println("三角形周长"+t.perimeter(a, b, c));
}
}
这东西太基础了。。自己好好看看把
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯