/* 定义圆柱体类,并创建相应的对象,计算圆柱体的底面积和体积 */ //测试类 public class CyliTest { public static void main(String[] args) { //创建圆柱体对象 Cyli volu = new Cyli(); //给半径和高赋值 volu.rad = 2.8; volu.height = 5; //输出 System.out.println("底面半径 = " volu.rad); System.out.println("圆柱的高 = " volu.height); System.out.println("圆柱"); ///调用方法直接输出底面积 volu.area(); ///调用输出圆柱体体积的方法 System.out.println("圆柱体体积 = " volu.volume()); } } //圆柱体类 class Cyli{ double rad; int height; final double PI = 3.14; //计算底面积 void area(){ System.out.println("底面积 = " PI * rad * rad); } //计算体积 double volume(){ return (PI * rad * rad) * height; } } /* 运行结果: 底面半径 = 2.8 圆柱的高 = 5 圆柱 底面积 = 24.6176 圆柱体体积 = 123.088 */