编程创建一个Box类(长方体),在Box类中定义三个变量,分别表示长方体的长(length)、宽(width)和高(heigth),再定义一个方法void setBox(int l, int w, int h) 对这三个变量进行初始化,然后定义一个方法int volume ()来计算长方体的体积。最后,在main()方法中创建一个Box类的对象b,首先通过调用对象b的setBox()方法来设置长方体的长、宽和高,再通过调用对象b的volume() 方法来计算这个给定尺寸的长方体的体积,并输出这个结果。

package snippet;
import java.util.Scanner;public class Box{int length ;int width ;int height ;public  void setBox(int l,int w,int h){length = l;width =  w;height = h;}public  int volume(){return length * width * height;}public static void main(String[] args) {Box b = new Box();Scanner input = new Scanner(System.in);System.out.print("长:");int l = input.nextInt();System.out.print("宽:");int w = input.nextInt();System.out.print("高:");int h =input.nextInt();b.setBox(l, w, h);System.out.println("体积为:" + b.volume());}}

JAVA创建一个Box类(长方体),在Box类中定义三个变量,分别表示长方体的长(length)、宽(width)和高(heigth)相关推荐

  1. 《JAVA》编程创建一个Box类(长方体),在Box类中定义三个变量

    问题:编程创建一个Box类(长方体),在Box类中定义三个变量,分别表示长方体的长(length).宽(width)和高(heigth),再定义一个方法void setBox(int l, int w ...

  2. java订单类_基于Java创建一个订单类代码实例

    这篇文章主要介绍了基于Java创建一个订单类代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 需求描述 定义一个类,描述订单信息 订单id 订 ...

  3. java订单类_使用Java创建一个订单类代码实例

    这篇文章主要简介了使用Java创建一个订单类代码实例,文中通过示例代码简介的非常具体,对大家的学习或者工作具有一定的参考学习网上卖,需要的朋友可以学习下 需求描述 定义一个类,描述订单信息 订单id ...

  4. java创建一个不可变对象_如何在Java中创建不可变类?

    java创建一个不可变对象 Today we will learn about the immutable class in Java. What are immutable classes? The ...

  5. Java练习题 类 先创建一个Point类,然后定义Trianglele类。在Trianglele类中定义三个Point的实体来表示一个三角形的三个点,然后定义两个方法求三角形的周长、面积。

    先创建一个Point类,然后定义Trianglele类. 在Trianglele类中定义三个Point的实体来表示一个三角形的三个点,再定义构造方法对这三个点进行初始化,然后定义两个方法求三角形的周长 ...

  6. java定义三角类_Java先创建一个point类然后定义trianglete类,在trianglete类中定义三个point的实体表示三角形的三个点。...

    Java先创建一个point类然后定义trianglete类,在trianglete类中定义三个point的实体表示三角形的三个点. 关注:197  答案:1  mip版 解决时间 2021-01-3 ...

  7. java创建一个不可变对象_使用不可变对象创建值对象

    java创建一个不可变对象 在回答我最近的文章中AutoValue:生成的不可变的值类 , 布兰登认为,这可能是有趣的,看看如何AutoValue比较项目Lombok和Immutables和凯文借调这 ...

  8. java创建临时文件_用Java创建一个临时文件

    java创建临时文件 The task is to create a temporary file in Java. 任务是用Java创建一个临时文件. Creating a temporary fi ...

  9. Java 创建一个线程的三种方式

    Java 创建一个线程的三种方式 更多内容,点击了解: https://how2j.cn/k/thread/thread-start/353.html 创建多线程有3种方式,分别是继承线程类,实现Ru ...

最新文章

  1. Android开发四年以来的工作难点总结
  2. paip.获取proxool的配置 xml读取通过jdk xml 初始化c3c0在代码中总结
  3. 类型全部为string_python小讲堂丨学了这么久的,这6种基本数据类型你真的理解了吗...
  4. Android Studio 3.2升级后的编译问题解决办法
  5. element-ui下拉框使用value绑定id
  6. vs无法启动程序 系统找不到指定文件_进不了系统时要做的事情
  7. 常见的游戏AI技术对比(FSM,HFSM,BT,GOAP,HTN,Utilitay,机器学习)
  8. Android OTA升级(2):开启升级过程
  9. 计算机中的bit byte(B) mb gb 的关系
  10. 野村证券分析师称微软不会收购雅虎和RIM
  11. 安卓简单的通用文本编辑器介绍
  12. 计算机硬盘从桌面消失了,如何解决win10硬盘分区不见了_win10机械硬盘突然消失解决方法...
  13. linux 删除tmp文件夹,Linux下tmp文件夹的文件自动删除的问题(转)
  14. 《通用数据保护条例》(GDPR)系列解读四:出海欧洲必须遵守的七大数据处理原则
  15. 如何加快客户端更新脱机地址簿
  16. Transformer——patch embedding代码
  17. 山药玉米排骨汤:非常美味,也营养健康
  18. 高频变压器的设计与制作
  19. [附源码]Python计算机毕业设计道路桥梁工程知识文库系统Django(程序+LW)
  20. pythonide对比_Python主流IDE对比:Eric VS. PyCharm

热门文章

  1. 彩色模型RGB,HSI,HSV,CMYK区分
  2. 推荐电影 奥黛丽赫本的十大经典电影 1953-1989
  3. 修改百分浏览器(centbrowser)、谷歌和火狐浏览器默认字体的方法
  4. 通过Node.js解析stl文件
  5. VIP会员积分管理系统c语言,路西牌会员管理系统。
  6. 一周市场摘抄20210208
  7. OSG 加载 fbx模型 渲染 已解决
  8. UC浏览器首页滑动动画实现
  9. 7-2 平面向量加法 (15 分)
  10. 濒死状态下的静息态网络激活和功能连接