Circle类
public class Circle {private double radius;//圆的半径public Circle(){//radius属性初始化为1radius = 1.0;}public double getRadius() {return radius;}public void setRadius(double radius) {this.radius = radius;}public double findArea(){//求圆的面积double area = Math.PI * radius * radius;return area;}
}
Cylinder 类
public class Cylinder extends Circle{private double length;public Cylinder() {//length属性初始化为1length = 1.0;}public double getLength() {return length;}public void setLength(double length) {this.length = length;}public double findVolume(){//求圆柱的体积//return Math.PI * getRadius() * getRadius() * length;return findArea() * length;}}
CylinderTest测试类
public class CylinderTest {public static void main(String[] args) {Cylinder cylinder = new Cylinder();cylinder.setRadius(10);cylinder.setLength(10);System.out.println("圆柱的体积: " + cylinder.findVolume());System.out.println("底面圆的面积:" + cylinder.findArea());}
}

根据下图实现类。在CylinderTest类中创建Cylinder类的对象,设置圆柱的底面半径和高,并输出圆柱的体积,继承性相关推荐

  1. java中常用的包、类、以及包中常用的类、方法、属性----sql和text\swing

    java中常用的包.类.以及包中常用的类.方法.属性 常用的包 java.io.*; java.util.*; java.lang.*; java.sql.*; java.text.*; java.a ...

  2. 创建一个长方形类,成员域有长方形的长和宽,成员方法有计算长方形的面积,在main方法中创建长方形类对象,并调用计算长方形面积的方法。

    package TestDemo; /** 创建一个长方形类,成员域有长方形的长和宽,成员方法有计算长方形的面积.* 在main方法中创建长方形类对象,并调用计算长方形面积的方法.*/ import ...

  3. 编写Java程序,使用ThreadLocal类,项目中创建账户类 Account,类中包括账户名称name、 ThreadLocal 类的引用变量amount,表示存款

    查看本章节 查看作业目录 需求说明: 某用户共有两张银行卡,账户名称相同,但卡号和余额不同.模拟用户使用这两张银行卡进行消费的过程,并打印出消费明细 实现思路: 项目中创建账户类 Account,类中 ...

  4. 声明银行账户类 java_编写Java程序,使用ThreadLocal类,项目中创建账户类 Account,类中包括账户名称name、 ThreadLocal 类的引用变量amount,表示存款...

    查看本章节 查看作业目录 需求说明: 某用户共有两张银行卡,账户名称相同,但卡号和余额不同.模拟用户使用这两张银行卡进行消费的过程,并打印出消费明细 实现思路: 项目中创建账户类 Account,类中 ...

  5. java编写主类什么意思_Java中什么是类及类的定义

    本章节主要介绍java中类的定义及定义所用的关键字 类是 Java 中的一种重要的复合数据类型,也是组成 Java 程序的基本要素,因为所有的 Java 程序都是基于类的.本节介绍如何定义类. 在 J ...

  6. python定义一个类怎么弄_Python怎么创建一个类

    Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的. Python使用class语句来创建一个新类,class之后为类的名称并以冒号结尾:clas ...

  7. Java中创建(实例化)对象的五种方式

    Java中创建(实例化)对象的五种方式 1.用new语句创建对象,这是最常见的创建对象的方法. 2.通过工厂方法返回对象,如:String str = String.valueOf(23);  3.运 ...

  8. figma下载_如何在Figma中创建逼真的3D对象

    figma下载 by Gbolahan Taoheed Fawale 通过Gbolahan Taoheed Fawale 如何在Figma中创建逼真的3D对象 (How to create reali ...

  9. python元类的概念_Python中的元类编程 | 学步园

    过去有这样的概念,一直没有深究它的意义.今天同事问到,刚好也好好了解下. #===============================================Python中的元类编程=== ...

最新文章

  1. PHP只下载不打开文件
  2. Java导出Excel 复杂表头
  3. 阶段1 语言基础+高级_1-2 -面向对象和封装_1面向对象思想的概述
  4. 『ExtJS』表单(二)表单行为与Asp.NET页面的消息回复
  5. Android混淆和加固详解
  6. PC硬件设备配置介绍与选型参考
  7. [20160831]关于数据块Checksum.txt
  8. 解决 java.lang.RuntimeException: Method i in android.util.Log not mocked. See http://g.co/androidstudi
  9. 字典的添加、更新、修改
  10. 一篇文章基础HTML总结
  11. 百格活动独家推出执行者晋升管理层的必备指南——《活动执行手册-思维篇》
  12. 重要极限一:x趋近于0,sinx/x的极限
  13. 端口波特率有专门测试软件,波特率检查工具
  14. 【国际】荷兰鹿特丹成立区块链实验室
  15. GO(Golang)实现ipv6自动解析-aliyun版
  16. 互联网思维到底是什么
  17. 【C++Primer5】第一章的练习题及答案
  18. 六种STM32开发板光盘资料免费下载
  19. 基于JAVA-医院门诊分诊信息系统-计算机毕业设计源码+系统+mysql数据库+lw文档+部署
  20. eps在matlab中代表什么意思,eps在MATLAB中是什么意思

热门文章

  1. 中南大学综合选拔2019计算机,中南大学计算机学院2019年硕士研究生复试情况汇总表...
  2. 1.荔枝派 zero(全志V3S)-编译及SD烧录
  3. 湖南省怀化市谷歌高清卫星地图下载
  4. element dialog 设置背景色
  5. 禾川科技通过注册:拟募资8亿 达晨与国弘投资是股东
  6. WIN10FTP站点搭建
  7. 2011年5月51CTO壁纸点评活动获奖名单【已结束】
  8. html2canvas微信头像后,微信小程序使用canvas在真机上不显示用户头像问题(不显示网络图片)...
  9. 学习笔记(2):8小时学会HTML网页开发-网页布局之切切豆腐
  10. 安卓EROFS (Read-only file system)的解决