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

import java.util.Scanner;
class Box {
int length;
int width;
int height;
void setBox(int l,int w,int h){length=l;width=w;height=h;
}
int volume(){int V=(int)(length*width*height);return V;
}
public static void main(String[] args) { Box b=new Box();Scanner reader = new Scanner(System.in);System.out.println("请长方体输入长宽高:");b.length=reader.nextInt();b.width=reader.nextInt();b.height=reader.nextInt();System.out.println(b.volume());}
}

Java面向对象编程(求长方体体积)相关推荐

  1. python编程求长方体体积_python编程求长方体体积_【Python编程特训连载80】答案公布:圆柱体体积计算...

    80 [本期题目↓↓↓] 圆柱也称为圆柱体,是三维几何体的一种.一个圆柱所占空间的大小,叫作这个圆柱的体积.圆柱体积公式为: 其中,S 是底面积,h 是高,r 是底面半径.编写一个程序,用户输入底面半 ...

  2. python编程求长方体体积_编写基于对象的程序求3个长方体的体积

    /* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: volume.cpp * 作者:孙锐 ...

  3. Java面向对象编程入门练习:Manager类继承Employee类并实现求得员工平均业绩

    Java面向对象编程入门练习:Manager类继承Employee类并实现求得员工平均业绩 请定义一个Manager类,该类继承Employee类,并定义两个变量及一个构造方法,两个变量:depart ...

  4. java面向对象编程基础

    java面向对象编程基础 前言:什么是java 是咖啡飘香的清晨 - 是斯坦福校园意浓情深 - 是James的思想睿智 是剁手党双十一挥舞的利刃 是大数据云计算驰骋的平台 - 是ATM上吐出的钞票 - ...

  5. java面向对象编程知识点总结

    一:今天完成 上午详细了解了java面向对象编程的一些细节,记录如下. 1)类 是一种引用类型,包含一个签名和一个主体,主体是放在花括号里面的成员,成员包括字段和方法,还有构造方法.初始化程序和嵌套类 ...

  6. Java面向对象编程篇6——注解与反射

    Java面向对象编程篇6--注解与反射 1.注解概述 Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制 Java 语言中的类.方法.变量.参数和包等都可 ...

  7. Java面向对象编程篇5——枚举

    Java面向对象编程篇5--枚举 1.枚举的概念 在日常生活中这些事物的取值只有明确的几个固定值,此时描述这些事 物的所有值都可以一一列举出来,而这个列举出来的类型就叫做枚举类型 2.枚举的定义 使用 ...

  8. Java面向对象编程篇4——内部类

    Java面向对象编程篇4--内部类 1.内部类的概念 当一个类的定义出现在另外一个类的类体中时,那么这个类叫做内部类 (Inner),而这个内部类所在的类叫做外部类(Outer). 类中的内容:成员变 ...

  9. Java面向对象编程篇3——接口与抽象类

    Java面向对象编程篇3--接口与抽象类 1.接口(interface) 接口中可以含有变量和方法.但是要注意,接口中的变量会被隐式地指定为public static final变量(并且只能是pub ...

  10. Java面向对象编程篇2——面向对象三大特点

    Java面向对象编程篇2--面向对象三大特点 1.封装 1.1.封装的概念 通常情况下可以在测试类给成员变量赋值一些合法但不合理的数值,无 论是编译阶段还是运行阶段都不会报错或者给出提示,此时与现实生 ...

最新文章

  1. libpcap介绍(一)
  2. MySQL学习(四、子查询)
  3. 自动感光调节LED灯亮度C语言程序,单片机PWM调节LED灯亮度
  4. boost::function的用法(一)
  5. Notebook响应式扁平化后台UI框架模板
  6. jdk1.8新特性的应用-Stream 的终止操作
  7. 本地更新github项目_GitHub开源项目20200627更新精选
  8. adb连接 vivo_vivoadb工具包下载|vivo安卓adb工具1.0.32 最新版_ - 极光下载站
  9. 一款使用RxJava+Retrofit+MVP的快播App开源啦!
  10. 【VB.NET视频总结(一)】
  11. Android Stagefright MPEG4Extractor分析
  12. flash中zip/unip的实际意图
  13. CSR蓝牙芯片进测试模式方法
  14. 实现汉字的凯撒密码(内容包括:去掉字符串中的转义字符、汉字的unicode转换)
  15. SaaS运营实战:B端与C端的区别在哪?
  16. 鸿蒙系统吓坏谷歌,华为被谷歌正式“除名”,鸿蒙系统将正式登场绝地反击!...
  17. softice使用(1)- 在VMware Workstation 中使用SoftICE zz xfocus
  18. java中floor和ceil_floor() 和 ceil()函数
  19. 轻松解决mscorsvw.exe进程CPU占用高的问题
  20. 眼部化妆品、护肤品亚马逊要求的BCOP眼刺激性测试是什么

热门文章

  1. win10完整Tensorflow-GPU环境搭建教程-附CUDA+cuDNN安装过程
  2. git master 是啥?
  3. 包管理工具,npm、yarn、pnpm
  4. C++编程 一个正整数的立方和
  5. 1094 习题6-6 杨辉三角
  6. 医疗行业售前100问之第3问:医院的常用信息系统有哪些?
  7. python 正弦曲线_使用python生成正弦波数据
  8. IIC,SPI,UART,单总线
  9. H3C 5130及华为5700交换机的802.1X认证
  10. 中小学教师资格考试介绍