zoukankan      html  css  js  c++  java
  • 第六周作业

    二.实验的内容

    (1)根据下面的要求实现圆类Circle。

    1.圆类Circle的成员变量:radius表示圆的半径。

    2.圆类Circle的方法成员:

           Circle():构造方法,将半径置0

           Circle(double r):构造方法,创建Circle对象时将半径初始化为r

           double getRadius():获得圆的半径值

           double getPerimeter():获得圆的周长

           void disp():将圆的半径和圆的周长,圆的面积输出到屏幕

    package twst;
    
    public class Circle {
        private double radius;
        public Circle(){
            this.radius=0;
        }
        public Circle(double radius){
            this.radius=radius;
        }
        public double getRadius(){
            return radius;
        }
        public void setRadius(double radius){
            this.radius=radius;
        }
        public double getPerimeter(){
            return 2*Math.PI*radius;
        }
        public double getArea(){
            return Math.PI*Math.pow(radius, 2);
        }
        public static void main(String[] args){
            Circle c=new Circle(5);
            System.out.println("半径:"+c.getRadius());
            System.out.println("周长:"+c.getPerimeter());
            System.out.println("面积:"+c.getArea());
        }
    }

    (2)继承第一题中的圆Circle类,派生圆柱体类Cylinder。要求如下:

    1.圆柱体类Cylinder的成员变量:height表示圆柱体的高。

    2.圆柱体类Cylinder的成员方法:

            Cylinder(double r,double h)构造方法,创建Cylinder对象时将圆半径初始化为r,圆柱体高初始化为h。

            double getHeight():获得圆柱体的高

            double getVol():获得圆柱体的体积

            void dispVol():将圆柱体的体积输出到屏幕

    3.按照第二题的Cylinder类,接上键盘的输入值作为圆的半径和圆柱体的高,计算圆柱体的体积

  • 相关阅读:
    信息收集之Nmap
    namp ssl秘钥安全性检测
    msf测试tomcat
    MobaXterm root用户连接虚拟机时出现Access denied
    最长公共子序列C
    web 入门58-70
    oninput,onpropertychange,onchange的用法和区别
    JavaScript判断图片是否加载完成的三种方式---转
    node.js
    SPP-Net
  • 原文地址:https://www.cnblogs.com/shigedidi/p/11631669.html
Copyright © 2011-2022 走看看