编程实现,要求如下:[br][/br] (1) 设计圆类Circle,类中定义变量半径r,两个构造方方法(不带参数的和带一个参数的),同时还有计算圆的周长(perimeter())和面积(area())的方法; (2) 设计圆柱的类Cylinder,继承圆类Circle,增加了圆柱的高h属性,定义含有两个参数的构造方法,同时有计算圆柱的表面积(area())和体积(volume())的方法; (3) 测试:求半径r=10,高h=100的圆柱的表面积和体积。
举一反三
- 编写程序定义一个点(Point)类,包含两个属性: 横坐标x,纵坐标y。通过继承点类设计一个圆(Circle)类,新增属性有半径r;方法有设置圆的半径、获取圆的半径、计算圆的周长、计算圆的面积。设计一个测试类,定义对象,计算圆的周长和面积。
- 按以下要求编写程序。(1)定义一个Shape接口,该接口中只有一个抽象方法getArea(),该方法无参数,值类型为double型。2)定义一个圆类Circle,满足以下条件。①Circle类实现Shape接口2定义Circle类的成员变量r,表示圆的半径,数据类型为int。3定义Circle类的构造方法,参数名为r,用该参数初始化圆的半径。④实现getArea()方法,计算圆的面积(圆周率取3.14)。(3)编写一个测试类,类名为TestCircle,利用Circle类计算半径为5的圆的面积,并面积在屏幕打印出来。
- 1.定义能计算圆面积、周长的类Circle,半径r为私有分量,其值由类Circle的构造方法初始化,类Circle提供读取半径r的方法getR();计算面积的方法area();计算周长的方法circleLength()(5分) 2.再定义类CircleComputer(主类),其包含程序运行所需要的main方法,圆半径设置为1,请设计程序,必须使用类Circle的构造方法及其他方法初始化数据分量和计算圆的面积,周长病打印如下形式的结果(5分): 半径: 面积: 周长:
- 设圆半径为r,圆柱高为h,求圆球表面积、圆球体积、圆柱体积。要求圆半径r和圆柱高h由用户通过键盘输入
- 设圆半径r=1.5,圆柱高为h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。