可乐味的小明同学 2021-10-20 16:47 采纳率: 20%
浏览 47

java通过设计两个类的构造方法(传递参数,并计算周长),调用不同构造方法和面积函数来计算三角形和四边形

img

  • 写回答

1条回答 默认 最新

  • STRANG-P 2021-10-20 17:14
    关注
    
    // 三角形类
    public class Triangle {
         
         // 高
         private int hight;
         // 底    
          private int floor;
     
          // 边长A
          private int sideLengthA;
          // 边长B
          private int sideLengthB;
          // 边长C
          private int sideLengthC;
         
          // 周长
          private int perimeter;
     
          // 构造函数
         public Triangle (int hight,int floor,int sideLengthA,int sideLengthB,int sideLengthC) {
             this.hight = hight;
             this.floor = floor;
             this.sideLengthA = sideLengthA;
             this.sideLengthB = sideLengthB;
             this.sideLengthC = sideLengthC;
             this.perimeter = sideLengthA+sideLengthB+sideLengthC;
           }
     
           public  Triangle () {
           }
     
     
          // 获取周长
          public int getPerimeter () {
           return this.perimeter;
          }
     
         // 计算面积
          public int getArea () {
           return hight*floor;
          }
     
     
    }
     
     
    public class TestMain {
     
         public static void main(String args[]) {
        
             Triangle triangle = new Triangle(12,20,10,20,25);
             System.out.println("三角形的面积是:"+triangle.getArea());
             System.out.println("三角形的周长是:"+triangle.getPerimeter());
          }
     
    }
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 10月20日

悬赏问题

  • ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
  • ¥15 安装quartus II18.1时弹出此error,怎么解决?
  • ¥15 keil官网下载psn序列号在哪
  • ¥15 想用adb命令做一个通话软件,播放录音
  • ¥30 Pytorch深度学习服务器跑不通问题解决?
  • ¥15 部分客户订单定位有误的问题
  • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
  • ¥15 Bug traq 数据包 大概什么价
  • ¥15 在anaconda上pytorch和paddle paddle下载报错
  • ¥25 自动填写QQ腾讯文档收集表