为了账号安全,请及时绑定邮箱和手机立即绑定

怎么编写啊

怎么编写啊

xiaoyu123669 2015-10-27 21:34:06
package graph;//定义包//定义圆类class Circle{ //定义成员变量 public double radius=0; //半径 private  double area=0; //面积---Cylinder类拥有未继承  //成员方法---返回圆的面积  public double getArea(){   area=Math.PI*radius*radius;   return area;  }  }public class Cylinder extends Circle { //子类定义成员变量 public double height=0;//圆柱体高度 //成员方法  public void printVolume(){//输出圆柱体体积   System.out.printf("%.1f",height*getArea());//继承成员方法getArea()  }  public static void main(String[] args) {    Cylinder cy= new Cylinder();//生成对象实例  cy.radius=1;//继承成员变量radius  cy.height=2.5;  cy.printVolume(); }}问题:1.Circle类放到graph.father包   1)private double radius=0;//半径   2) 提供无参有参的构造方法,初始化半径值2.Cylinder类放到graph.son包   1)private double height=0;//圆柱体高度   2) 提供无参有参的构造方法,初始化圆柱体的底半径和高度            提示:子类的构造方法一定会先调用父类的构造方法3.主函数:     生成Cylinder类的两个对象实例,分别调用有参无参方法初始化,成员变量的值设置为非0值,在控制台输出两个对象的体积。注:方法可以根据需要自己添加
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 1413 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信