• 大小: 1KB
    文件类型: .java
    金币: 1
    下载: 0 次
    发布日期: 2021-06-15
  • 语言: Java
  • 标签: Cylinder  

资源简介

(4)根据下面的要求实现圆类Circle。 ① 圆类Circle的成员变量:radius表示圆的半径。  ② 圆类Circle的方法成员:    Circle():构造方法,将半径置0    Circle(double r):构造方法,创建Circle对象时将半径初始化为r double getArea():获得圆的面积    double getPerimeter():获得圆的周长 void disp():将圆的半径、圆的周长和圆的面积输出到屏幕 (5)继承第(4)题中的圆Circle类,派生圆柱体类Cylinder。要求如下: ① 圆柱体类Cylinder的成员变量:height表示圆柱体的高。  ② 圆柱体类Cylinder的成员方法: Cylinder(double r,double h)构造方法,创建Cylinder对象时将圆半径初始化为r,圆柱高初始化为为h    double getHeight():获得圆柱体的高 double getVol():获得圆柱体的体积 void dispVol():将圆柱体的体积输出到屏幕 (6)按照第(5)题的Cylinder类,接上键盘的输入值作为圆的半径和圆柱体的高,计算圆柱体的体积。

资源截图

代码片段和文件信息

import java.util.Scanner;
class Circle
{
double radius;
double Pi=3.14;
Circle()
{
radius=0;
}

Circle(double r)
{
radius=r;
}
double getArea()
{
return Pi*radius*radius;
}
double getPerimeter()
{
return 2*Pi*radius;
}
void disp()
{
System.out.println(“Circle Radius:“+radius);
System.out.println(“Circle Area:“+getArea());
System.out.println(“Circle Perimeter:“+getPerimeter());
}
}
class Cylinder extends Circle
{
double height;
Cylinder(){}
Cylinder

评论

共有 条评论

相关资源