一.编写一个圆类Circle,该类拥有:

①一个成员变量

Radius// 存放圆的半径;私有,浮点型

②两个构造方法

Circle( )                 // 将半径设为0

Circle(doubler )         //创建Circle对象时将半径初始化为r

③三个成员方法

double getArea( )       //获取圆的面积

double getPerimeter( )   //获取圆的周长

void show( )          //将圆的半径、周长、面积输出到屏幕

编写一个圆柱体类Cylinder,它继承于上面的Circle类。还拥有:

①一个成员变量

double hight  // 圆柱体的高;私有,浮点型

②构造方法

Cylinder (double r, double  h )   //创建Circle对象时将半径初始化为r

③成员方法

double getVolume( )             //获取圆柱体的体积

void showVolume( )            //将圆柱体的体积输出到屏幕

编写应用程序,创建两个类的对象,分别设置圆的半径、圆柱体的高,计算并分别显示圆半径、圆面积、圆周长,圆柱体的体积。

public class Circle {private double Radius;public Circle() {Radius=0;}public Circle(double radius) {super();Radius = radius;}public double getArea(){return Math.PI*Radius*Radius/2;}public double getPerimeter() {return 2*Math.PI*Radius;}public void show() {System.out.println("圆的半径:"+Radius);System.out.println("圆的面积:"+getArea());System.out.println("圆的周长:"+getPerimeter());}
}
public class Cylinder extends Circle {private double hight;public Cylinder(double r,double h) {super(r);this.hight=h;}public double getVolume() {return getArea()*hight;}public void show() {System.out.println("圆柱体体积:"+getVolume());}public static void main(String[] args) {double r=1;double h=2;Cylinder c=new Cylinder(r,h);Circle c1=new Circle(r);c1.show();c.show();}
}

通过继承实现圆柱体面积体积的计算相关推荐

  1. python计算圆柱体体积代码_继承实现圆柱体面积体积的计算

    一.编写一个圆类Circle,该类拥有: ①一个成员变量 Radius// 存放圆的半径:私有,浮点型 ②两个构造方法 Circle( )                 // 将半径设为0 Circ ...

  2. 1.1 编写程序练习scanf的使用:用scanf输入圆的半径,圆柱的高,计算圆的周长和面积,圆球的表面积,圆柱体的体积和表面积,输出时取小数点后两位数。

    #include<stdio.h> int main(){double r,h, c,s,ss,cv,cs, pi=3.1416;scanf("%lf%lf",& ...

  3. 用python计算圆柱体的体积和表面积_Java圆柱体表面积和体积计算代码实例

    题目描述 Java编程实现圆柱体表面积和体积的计算,要求从键盘上输入底面圆的半径和圆柱体的高,然后输出结果. 题目分析 首先定义Circle类,然后在main方法中创建Circle类的对象c,利用对象 ...

  4. 2.2计算圆柱体的体积

    Description (计算圆柱体的体积)编写程序,读入圆柱体的半径和高,并使用下列公式计算圆柱的体积: 面积=半径*半径*Pi体积=面积*高 Input 请输入半径和高. Output 输出底面积 ...

  5. java编一个求圆柱表面积_Java:输入圆柱体的半径和高,计算并输出圆柱体的体积和表面积...

    展开全部 程序如下: package test; import java.util.Scanner; public class TestCircle { public static void main ...

  6. python计算圆柱体的表面积和体积_java设计:问题是编写程序计算圆柱体的体积和表面积...

    题目: java设计:问题是编写程序计算圆柱体的体积和表面积 编写程序计算圆柱体的体积和表面积. 提示: 1.读入半径和高. 2.表面积=半径×半径×π+2×半径×π×高. 3.体积=底面积×高 4. ...

  7. java 求圆的面积和圆柱体的体积

    需求是这个样子的: 代码如下 创建Circle 类 package com.hidata.devops.paas.demo;/*** 圆*/ public class Circle {protecte ...

  8. 7-1 计算圆柱体的体积

    输入圆柱的高和半径,求圆柱体积,volume=π×r​^2​​×h .要求定义和调用函数cylinder (r, h )计算圆柱体的体积. 输入格式: 输入在一行中给出2个实数,分别为半径r和高h. ...

  9. 7-4 计算圆柱体的体积

    7-4 计算圆柱体的体积 输入圆柱的高和半径,求圆柱体积,volume=π×r ^2×h .要求定义和调用函数cylinder (r, h )计算圆柱体的体积. 输入格式: 输入在一行中给出2个实数, ...

最新文章

  1. 2020 年最全 Python 面试题汇总 (一)
  2. vector函数python_Smooth Support Vector Regression - Python实现
  3. hasOwnProperty
  4. JVM 类型的生命周期学习
  5. Linux 命令之 set -- 显示或设置 shell 特性及 shell 变量
  6. 实验吧—Web——WP之 Guess Next Session
  7. LeetCode MySQL 1045. 买下所有产品的客户
  8. PyCharm设置背景颜色
  9. C/C++——new一个二维数组
  10. apache-commons 常用工具类
  11. Spring Boot从Controller层进行单元测试
  12. wex5中集成的mysql数据库 打开时一闪而过 报错
  13. 开发一个Java项目的完整流程(附2600套Java项目源码+视频)
  14. VScode Remote SSH连接失败
  15. 【GlobalMapper精品教程】011:添加China 2000大地坐标系的方法
  16. 函数的支集、支撑集、support、supp
  17. 手机怎么打开f12_如何使用浏览器的F12调试页面?
  18. UML---序列图/时序图/顺序图
  19. poj2069求最小外接球半径 模拟退火
  20. 编译3.0的linux内核,1-3-编译Linux内核

热门文章

  1. 使用SpringBoot的CommandLineRunner遇到的坑
  2. 苹果cms V10添加修改播放器教程
  3. 计算机语言类型和特点,计算机语言-计算机语言的特点
  4. python配置opencv环境后,读取图片,报错:can‘t open/read file: check file path/integrity
  5. 目标检测之DarkNet-DarkNet源码解读<一>测试篇
  6. 在面试时遇到不了解的问题,如何顺畅的与面试人员交流?
  7. 自定义View——幸运转盘
  8. Vue 中 scoped 样式穿透
  9. GBASE 8s中loadunload
  10. 编程该学什么以及vc++一些心得