![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
时光研磨
这个作者很懒,什么都没留下…
展开
-
设计一个矩形类Rectangle
设计一个名为Rectangle的类表示矩形。这个类包括: 两个名为width和height的double型数据域,它们分别表示矩形的宽和高。width和height的默认值都为1. 一个无参构造方法。 一个为width和height指定值的矩形构造方法。 一个名为getArea()的方法返回这个矩形的面积。 一个名为getPerimeter()的方法返回这个矩形的周长。类名为:Rectangle裁判测试程序样例:import java.util.Scanner;/* 你的代码将被嵌入到原创 2021-11-21 23:49:07 · 5505 阅读 · 0 评论 -
按要求编写一个类Car,练习类的定义。
编写一个类Car,根据程序需求,编写Car类的构造方法和方法。要求如下:成员变量:carNumber,只能在Car类内访问。方法:setCarNumber方法:设置车牌号重写toString方法:输出车牌信息input方法:从键盘读入5位数的车牌号,如果输入车牌不是5位数,则重新输入。main方法:测试Car类。在main方法中,创建了一个Car类的对象demoCar,调用input方法从键盘读入车牌号,调用该对象的setNumber方法设置车牌号,最后使用println输出该对象信息。原创 2021-11-21 23:48:11 · 2356 阅读 · 0 评论 -
设计一个长方体类Cuboid
要求:设计一个名为Cuboid的类表示长方体。这个类包括三个名为length、width和height 的double型数据域,它们分别表示长方体的长、宽和高。 一个无参构造方法, length、width、height的默认值都为1。 一个为length、width、height指定值的构造方法。 一个名为getArea()的方法返回这个长方体的表面积。 一个名为getVolume()的方法返回这个长方体的体积。函数接口定义:public double getArea();public dou原创 2021-11-21 23:47:17 · 3746 阅读 · 0 评论 -
厘米英寸转换
创建 Java 类Conversion,实现两个静态方法,能进行厘米、英寸转换。 类包括:1个私有静态常量 N=0.3942个公有静态方法 getInch(double c),getCenimeter(double i),两个方法的返回值都是double型。方法应实现如下功能:getInch(double c)方法功能:将参数c保存的厘米数转换成英寸,并返回英寸数。getCenimeter(double i)方法功能:将参数i保存的英寸数转换成厘米,并返回厘米数。转换规则:1 cen原创 2021-11-21 23:25:58 · 2734 阅读 · 0 评论 -
圆锥体计算
1.构造一个Circle类:1)该类有一个double型成员变量radius存放半径;2)该类有setRadius和getRadius方法作为成员变量radius的访问方法和赋值方法;3)该类具有getArea和getLength两个方法,能够利用半径和Math.PI计算高精度的面积和周长。2.构造一个Cone类:1)该类有一个Circle型成员变量bottom为圆锥体的底面;2)该类有一个double型成员变量height存放圆锥体的高;3)该类有getBottom和setBo原创 2021-11-21 23:24:23 · 2883 阅读 · 0 评论 -
sdut-oop-7 计算长方体的体积与质量(类和对象)
现根据长方体的长、宽、高、密度,求其底面周长、底面积、体积、质量。若长、宽、高、密度之一有数据为0或者负数,则不能构成长方体,输出的值均为0。函数接口定义:class Cuboid{ double x, y, z; //长、宽、高 double p; //密度 public Cuboid(double x, double y, double z, double p) { } public double length() //底面周长原创 2021-11-21 23:22:38 · 1178 阅读 · 0 评论 -
ZY04-一维整型数组-降序排列
对一个整型数组进行排序。从键盘接收一个整型数据n,用户输入的值一定位于1到9之间(含边界)。接下来接收n个整数到数组中,选用任何一种方式对数据元素降序排列后,输出数组中的每一个值。输入格式:输入第一行给出一个不超过9的正整数n。第二行给出n个整数,其间以空格分隔。输出格式:在一行中输出从大道小降序排列后的数组元素,两个数字之间有且仅有一个空格。最后一个数字后,没有空格。输入样例:第一个整数6,表示要接收6个整数到数组中:66 1 0 2 1 3结尾无空行输出样例:原创 2021-11-21 23:20:00 · 910 阅读 · 0 评论 -
求n的阶乘
根据输入的整数n,输出n的阶乘输入格式:n输出格式:n!输入样例:在这里给出一组输入。例如:3结尾无空行输出样例:在这里给出相应的输出。例如:6结尾无空行import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int m; m=sc.nextIn原创 2021-11-21 23:18:26 · 225 阅读 · 0 评论 -
打印所有的水仙花数
编写程序打印出所有的水仙花数。所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。例如:153是一个水仙花数,因为153=1^3+5^3+3^3。输出的数之间用“,”(英文半角的逗号)分割。输入格式:无输出格式:153,370,371,407输入样例:在这里给出一组输入。例如:结尾无空行输出样例:在这里给出相应的输出。例如:153,370,371,407结尾无空行import java.awt.print.Printable;impor.原创 2021-11-21 23:17:46 · 785 阅读 · 0 评论 -
设计一个Circle类
设计一个Circle类,其半径radius设置为私有double型,初始值为1.0。get/set方法分别获取半径值和设置半径值,getArea()和grLengt()分别计算Circle的面积和周长。 最后写一个main方法创建对象进行验证。import java.util.Scanner;public class Circle { private double Radius; public void setRadius(double r) { this.Radius...原创 2021-11-21 23:15:20 · 4650 阅读 · 1 评论