设计一个长方体类Cuboid
要求:设计一个名为Cuboid的类表示长方体。这个类包括三个名为length、width和height 的double型数据域,它们分别表示长方体的长、宽和高。 一个无参构造方法, length、width、height的默认值都为1。 一个为length、width、height指定值的构造方法。 一个名为getArea()的方法返回这个长方体的表面积。 一个名为getVolume()的方法返回这个长方体的体积。
函数接口定义:
public double getArea();
public double getVolume();
裁判测试程序样例:
import java.util.Scanner;
/* 你的代码将被嵌入到这里 */public class Main {public static void main(String[] args) {Scanner input = new Scanner(System.in);double l = input.nextDouble();double w = input.nextDouble();double h = input.nextDouble();Cuboid myCuboid = new Cuboid(l, w, h);System.out.println(myCuboid.getArea());System.out.println(myCuboid.getVolume());input.close();}
}
输入样例:
3.5 2 5
结尾无空行
输出样例:
69.0
35.0
结尾无空行
class Cuboid {private double length,width,height;public Cuboid(double length, double width, double height) {super();this.length = length;this.width = width;this.height = height;}public Cuboid() {this.length=1;this.width=1;this.height=1;}public double getArea() {this.length = length;this.width = width;this.height = height;return ((length*width)+(width*height)+(length*height))*2; }public double getVolume() {this.length = length;this.width = width;this.height = height;return length*width*height;}
}
设计一个长方体类Cuboid相关推荐
- 6-3 设计一个长方体类Cuboid (10 分)
6-3 设计一个长方体类Cuboid (10 分) 要求:设计一个名为Cuboid的类表示长方体.这个类包括三个名为length.width和height 的double型数据域,它们分别表示长方体的 ...
- 设计一个长方体类Cuboid(Java)
设计一个长方体类Cuboid (10 分) 要求:设计一个名为Cuboid的类表示长方体.这个类包括三个名为length.width和height 的double型数据域,它们分别表示长方体的长.宽和 ...
- python设计一个学生类求最高分_设计一个学生类班级类
第一题 设计一个学生类 属性:姓名.学号.年龄.成绩 设计一个班级类要求:实现向班级中添加学生.删除学生.查看学生.按照指定条件排序 属性:班级代号,所有学生 需要使用 calss, __int__, ...
- C++编程练习:多态实验——设计一个基类Shapes,Shapes类公有派生产生矩形类Rectangle和圆类Circle
例.设计一个基类Shapes,包含成员函数display()并声明为纯虚函数.Shapes类公有派生产生矩形类Rectangle和圆类Circle,分别定义display()函数实现其主要几何元素的显 ...
- 设计一个笔记本电脑类,属性随意,并且进行属性私有化,对外提供公开的set和get方法。 设计一个可插拔的接口:InsertDrawable,该接口有什么方法自行定义。
代码 /* 开放型题目:设计一个笔记本电脑类,属性随意,并且进行属性私有化,对外提供公开的set和get方法.设计一个可插拔的接口:InsertDrawable,该接口有什么方法自行定义.设计一个鼠标 ...
- java设计一个立方体类box_实例1: 设计一个立方体类Box,定义三个属性,分别是长,宽,高。定义二个方法,分别计算并输出立方体的体积和表面积。_学小易找答案...
[填空题]表达式 list(filter(lambda x:x>2, [0,1,2,3,0,0])) 的值为 _________ . [填空题]表达式 len(' 中国 '.encode('ut ...
- C++设计一个长方形类
设计一个长方形类 设计一个长方形类,通过访问它的成员变量来计算面积. class Rectangle {//在此处实现Rectangle类private:int height;int width; p ...
- 设计一个长方形类。成员变量包括:长度和宽度,成员函数除包括计算周长和计算面积外, 还包括用set方法来设置长方形的长度和宽度,以及用get的方法来获得长方形的长度和宽度 最后,编写一个测试程序来测试所
本文为博主原创文章,未经博主允许不得转载. 版权为陈博超所有,第一次于2020年11月22日发表于BLOG上 本BLOG上原创文章未经本人许可,不得用于商业用途.转载请经允许后注明出处,否则保留追究法 ...
- 设计一个学生类Student
设计一个学生类Student 其属性有:姓名(name).年龄(age).学历(education),由Student类派生出本科生类Undergraduate和研究生类Graduate,本科生类增加 ...
最新文章
- PHP中的字符串 — 表示方法
- XamarinEssentials教程获取首选项的值
- Zepto源代码分析之二~三个API
- List集合的remove一个对象的方法
- MySql轻松入门系列——第一站 从源码角度轻松认识mysql整体框架图
- 分类器是如何做检测的?——CascadeClassifier中的detectMultiScale函数解读
- Python中xPath技术和BeautifulSoup的使用
- 如何快学会python??内附python学习资料
- 中职计算机网络技术教学大纲,计算机网络技术课程教学大纲
- C++ STL中Map的按Key排序和按Value排序
- bootstrap页面布局
- 使用Junit对Android应用进行单元测试
- 目标检测YOLO系列论文对比
- uni-app数据缓存
- hp服务器pe系统安装win7系统教程,惠普星 x360 u盘重装win7图文教程
- 火焰识别python_五行属火的字大全
- 向日葵远控无法启动——[rpcclient]rpcclient_default::connect is error
- 一文掌握python连接SQL Server,MySQL,MongoDB,Redis数据库
- wpsppt插入html,WPS的做好的一个PPT 怎么插入到另一个PPT?
- python好玩游戏的物品清单_Python 好玩游戏的物品清单