m0_65185517 2022-09-14 23:39 采纳率: 66.7%
浏览 27
已结题

JAVA问题,需要解释

定义矩形类,要求类中定义成员变量:矩形长和宽,定义两个构造方法,五个成员方法:两个 set 和两个 get 方法,一个计算矩形面积方法。定义测试类,创建矩形对象,计算长宽分别为6和3的矩形面积,打印输出。

  • 写回答

1条回答 默认 最新

  • 秦 羽 后端领域优质创作者 2022-09-15 09:03
    关注
    import java.util.Scanner;
    
    //矩形类
    class Rectangle {
        // 成员变量:length 长
        private double length;
        
        // 成员变量:width 宽
        private double width;
    
        //构造函数  无参
        public Rectangle() {
        }
    
        //构造函数 有参
        public Rectangle(double length, double width) {
            this.length = length;
            this.width = width;
        }
    
        // 得到长的值 getLength
        public double getLength() {
            return length;
        }
    
        // 得到宽的值 getWidth
        public double getWidth() {
            return width;
        }
    
        //修改长的值 setLength
        public void setLength(double length) {
            this.length = length;
        } 
    
        // 修改宽的值 setWidth
        public void setWidth(double width) {
            this.width = width;
        }
    
        // 计算矩形的面积
        public double getArea() {
            //面积 = 长 * 宽
            return length * width;
        }
    }
    
    
    public class Main
    {
        public static void main(String[] args)
        {
            //有参构造矩形
            Rectangle r = new Rectangle(6,3);
            System.out.println(r.getArea());
            return;
        }
     
    }
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 9月23日
  • 已采纳回答 9月15日
  • 创建了问题 9月14日

悬赏问题

  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度