python写圆柱的体积_继承实现圆柱体面积体积的计算
一.编写一个圆类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();
}
}
python写圆柱的体积_继承实现圆柱体面积体积的计算相关推荐
- python计算圆柱体体积代码_继承实现圆柱体面积体积的计算
一.编写一个圆类Circle,该类拥有: ①一个成员变量 Radius// 存放圆的半径:私有,浮点型 ②两个构造方法 Circle( ) // 将半径设为0 Circ ...
- 通过继承实现圆柱体面积体积的计算
一.编写一个圆类Circle,该类拥有: ①一个成员变量 Radius// 存放圆的半径:私有,浮点型 ②两个构造方法 Circle( ) // 将半径设为0 Circ ...
- python写圆柱的体积_【用python计算圆柱体的体积资讯】用python计算圆柱体的体积足球知识与常识 - 足球百科 - 599比分...
请大家进行Python安装,完成根据用户输入的半径和高度值,求圆柱体的体积. 这道要用到int(),input()和print().π的取值,可用math模块中的pi,也自己设定为3.14.需要保留特 ...
- python写圆柱的体积_圆柱的体积课件下载-圆柱的体积ppt免费版-东坡下载
圆柱的体积ppt是一款十分精美的ppt了,很多数学老师都在使用,通过这个课件可以很好低对学生进行教学,内容通俗易懂,而且有很多举例! ppt预览 教学设计 教学目标: 1.通过切割圆柱体,拼成近似的长 ...
- 用python写跑酷游戏脚本_用python写游戏之2D跑酷游戏(二)
这篇文章介绍2D跑酷游戏中,添加地板资源, 给主角附加重力作用,以及添加游戏控制器和游戏场景的切换. 废话不多说,直接开始. 添加地板资源 定义地板类,继承自pygame.sprite.Sprite ...
- python写个礼物送人_送你个情人节礼物:Python版抖音同款表白神器
又到了一年一度的情人节!大家都准备送什么给自己心仪的对象呢? 鲜花.巧克力都太俗套了,今天给大家带来一个抖音上看到的表白神器 - 用Python写一个告白程序,让她看到你满满的爱(tao)意(lu). ...
- python写一个表白程序_用Python写一个能算出自己年龄的小程序
用Python写一个能算出自己年龄的小程序. 其实我连我今年多少岁都不知道,最近看到了python的datetime库里面有很多好用的方法,于是就写了这样一个程序作为练习,然后又写了这样一篇文章来梳理 ...
- python写游戏棋牌游戏_使用python实现简单五子棋游戏
使用python实现简单五子棋游戏 发布时间:2020-08-29 06:12:30 来源:脚本之家 阅读:73 作者:weixin_42874933 用python实现五子棋简单人机模式的练习过程, ...
- python写算法太慢_程序运行慢?你怕是写的假 Python
Python程序运行太慢的一个可能的原因是没有尽可能的调用内置方法,下面通过5个例子来演示如何用内置方法提升Python程序的性能. 1. 数组求平方和 输入一个列表,要求计算出该列表中数字的的平方和 ...
- python写ui自动化测试用例_自动化测试(6) | Web UI 自动化测试方案
Web项目的 UI 自动化测试方案 有用的链接: 项目讨论 项目中符合自动化测试的部分有哪些?(目标和范围 scope, 准入准出标准) 稳定的需求点.变动较少的页面 每日构建后的测试验证 daily ...
最新文章
- 68款大规模机器学习数据集,涵盖CV、语音、NLP | 十年资源集
- GalHttprequest类库简介——android平台上的一个轻量级的http网络请求及缓存框架
- ProgressBar(圆形、水平进度条)的基本使用(点击Button1按钮,显示或消失圆形ProgressBar)(每点击一次Button2按钮,水平进度条增加10%)
- 透明位图的显示(TransparentBlt函数)
- AgileEAS.NET平台开发实例-药店系统-报表开发(高级篇)
- 【网络流24题】星际转移问题(最大流)
- 今日头条面试题:生成随机数(根据rand5()生成rand7())
- mysql 分段执行_了解一下项目中常用的19条MySQL优化
- java ftp 上传文件到服务器,java实现ftp上传文件到服务器
- 动物行为检测计算机视觉_当动物行为研究遇见机器视觉——“红外热成像+计算机视觉”动物行为研究系统...
- java 反射父类私有属性值_如何在Java中通过反射访问父类的父类的私有字段? - java...
- linux dhcp 清除缓存,[dhcpd]清除dhcp缓存
- 有道云笔记同步失败原因之一
- VSCode 代码换行快捷键设置为Shift + Enter
- python爬虫之:IP代理池开源项目讲解
- Dev-C++安装OpenCV
- Python如何将多张照片制作成视频
- javaScript 双感叹号用法
- 深入研究Clang(十五) Clang的RISCV支持1
- ex200 计算机考试,新的RHCSA 8(EX200)认证考试目标
热门文章
- 成为会带团队的技术人 大项目:把握关键点,谋定而后动
- Fluentd (td-agent) 日志处理
- 文件上传与下载之数据库实现
- cocos渲染引擎分析(五)-----FBO实现多分辨率渲染
- IDEA下载源码报错 Cannot reconnect.
- [uboot]What is MLO file?
- 星期几计算函数参考 周几计算 礼拜几计算函数 C语言 C++函数参考 用公式计算 通用函数 Linux开发函数 Windows开发函数参考
- Multi-modal Knowledge Graphs for Recommender Systems论文解读
- 【纯干货】Vue仿蘑菇街商城项目(vue+koa+mongodb)X
- 推广软件开发分析规范