• 例题49


    class Circle{
     double radius;
     Circle(double r){
      radius=r;
     }
     double computerArea(){
      return 3.14*radius*radius;
     }
     void setRadius(double newRadius){
      radius=newRadius;
     }
     double getRadius(){
      return radius;
     }
    }
    class Cone{
     Circle bottom;
     double height;
     Cone(Circle c,double h){
      bottom=c;
      height=h;
     }
     double computerVolume(){
      double volume;
      volume=bottom.computerArea()*height/3.0;
      return volume;
     }
     void setBottomRadius(double r){
      bottom.setRadius(r);
     }
     double getBottomRadius(){
      return bottom.getRadius();
      }
     }
     public class Example4_9{
       public static void main(String args[]){
        Circle circle=new Circle(8);
        Cone circular=new Cone(circle,18);
        System.out.println("circular的bottom半径:"+circular.getBottomRadius());
        System.out.println("circular的体积:"+circular.computerVolume());
        circular.setBottomRadius(88);
        System.out.println("circular的bottom半径:"+circular.getBottomRadius());
        System.out.println("circular的体积:"+circular.computerVolume());
       }
      }

  • 相关阅读:
    出差(十四)确定
    出差(十三)协作
    出差(十二)现状
    出差(十一)变化
    手机的惊险一幕
    出差(十)重复
    出差(九)假象
    出差(八)了解
    出差(七)学习
    Servlet程序开发-- servlet跳转
  • 原文地址:https://www.cnblogs.com/wangmengran/p/2974144.html
Copyright © 2020-2023  润新知