01.类的成员变量:设计一个立方体类Box,定义三个属性,分别是长,宽,高。定义二个方法,分别计算并输出立方体的体积和表面积
java.util.Scanner; public class Box { double length; double width; double height; //求体积 double volume(double length,double width,double height){ return length*width*height; } //求表面积 double area(double length,double width,double height){ return 2*(length*width+length*height+width*height); } public static void main(String[] args) { Box box = new Box(); //实例化一个对象 System.out.println("请输入该立方体的长、宽、高:"); Scanner sc = new Scanner(System.in); box.length = sc.nextDouble(); box.width = sc.nextDouble(); box.height = sc.nextDouble(); System.out.println("立方体的体积为:"+box.volume(box.length,box.width,box.height)); //调用方法 System.out.println("立方体的表面积为:"+box.area(box.length,box.width,box.height)); }}
举一反三
- 设计一个立方体类BOX,它能计算并输出立方体的体积和表面积
- 创建一个Box类,在其中定义3个变量表示一个立方体的长、宽和高;定义一个构造方法对这3个变量进行初始化,定义一个方法求立方体的体积;定义一个方法求立方体的表面积_
- 定义一个Box类,具有长、宽、高三个属性,并且具有计算体积、计算表面积行为。约束:(1)一但实例化后,对象就不能再直接更改长、宽、高属性(2)实例化的时候,可以不用指定长、宽、高,但类会给定默认的长、宽、高
- 定义一个类,描述一个矩形,包含有长、宽两种属性,和计算面积方法。编写一个类,继承自矩形类,同时该类描述长方体,具有长、宽、高属性,和计算体积的方法。编写一个测试类,对以上两个类进行测试,创建一个长方体,定义其长、宽、高,输出其底面积和体积。
- 编程完成以下内容。(1)定义一个表示矩形的类Rectangle,有表示长和宽的两个属性width和length,有返回面积的方法 getArea()和返回周长的方法getPerimeter()。(2)定义一个表示立方体的类Cube,具有表示底面的类型为Rectangle的成员变量bottom,具有表示高的成员变量height,编写表示体积的方法getVolumn(),表示表面积的方法getArea()。(3)编写主程序Test,创建一个矩形的类Rectangle的对象rectangle1,输入长和宽,输出显示面积和周长。然后,创建一个立方体的类Cube的对象,以rectangle1为底,输入高,出显示体积和表面积。
内容
- 0
3、按要求编写一个Java应用程序: (1)定义一个类,描述一个矩形,包含有长、宽两种属性,和计算面积方法。 (2)编写一个类,继承自矩形类,同时该类描述长方体,具有长、宽、高属性,和计算体积的方法。 (3)编写一个测试类,对以上两个类进行测试,创建一个长方体,定义其长、宽、高,输出其底面积和体积。
- 1
设计长方形类,要求如下:(1)成员变量包括长length和宽width;(2)定义构造方法初始化所有成员变量;( 3 )定义方法计算面积getArea();( 4 )定义方法计算周长getPerimeter();( 5 )重写Object的toString()方法返回有价值的信息. 编写测试类,实例化一个长方形(长20,宽40),输出长方形的长和宽,也需要输出面积和周长
- 2
定义一个计算矩形面积、立方体和球体体积的类。该类完成计算的方法用静态方法实现。
- 3
编写程序。 (1)定义一个矩形类,属性包括长和宽属性,在构造方法中将长和宽初始化。定义方法show在屏幕上输出长和宽的值。 (2)定义一个测试类,创建矩形类的对象,并调用show()方法输出属性的值
- 4
定义一个矩形类, 有长、宽两个属性, 有成员函数计算矩形的面积