//(1)声明一个圆柱体类型,
//(2)声明属性:底边的半径,和高
//(3)声明方法:
//A:方法的功能:在方法中打印圆柱体的详细信息:圆柱体的底边的半径是xxx,高是xxx,底面积是xxx,体积是xxx。
//B:方法的功能:返回底面积
//C:方法的功能:返回体积
//D:方法的功能:为圆柱体的底边的半径,和高赋值
//E:方法的功能:为圆柱体的底边的半径,和高赋值,并返回赋值的结果。如果底边的半径或高为<=0,赋值失败,返回false,否则返回true
//(4)并测试
public class CylinderTest
{public static void main(String[] args){Cylinder cylinder = new Cylinder();if (cylinder.set_Height_Radius(3, 4) == true){System.out.println("赋值成功");System.out.println(cylinder.info());} else{System.out.println("赋值失败");}}
}class Cylinder
{double radius;double height;public double getRadius(){return radius;}public void get_Height_Radius(double radius, double height){this.height = height;this.radius = radius;}public boolean set_Height_Radius(double radius, double height){if (radius > 0 && height > 0){get_Height_Radius(radius, height);return true;} else{return false;}}public double getArea(){return Math.round(Math.PI * radius * radius);}public double getVolume(){return Math.round(getArea() * height);}public String info(){String info = "半径:" + radius + "\n高:" + height + "\n底面积:" + getArea() + "\n体积:" + getVolume();return info;}
}

(1)声明一个圆柱体类型,(2)声明属性:底边的半径,和高(3)声明方法:A:方法的功能:在方法中打印圆柱体的详细信息:圆柱体的底边的半径是xxx,高是xxx,底面积是xxx,体积是xxx。B相关推荐

  1. 枚举的练习、声明一个枚举类型Status, Status(员工状态),可以限定为4个:空闲(Free),忙(Busy),休假(Vocation),离职(Left)

    枚举的练习 1.声明一个枚举类型Status, Status(员工状态),可以限定为4个:空闲(Free),忙(Busy),休假(Vocation),离职(Left) 2.给Status声明一个属性, ...

  2. ts踩坑记|指定一个object类型

    声明一个object类型的变量需要把这个对象里面键值对都声明出来,比较偷懒的方法就是像下面一样 private userData : { [key: string]: any }

  3. JPA学习笔记---JPA实体Bean的建立---链接上一个博文:对实体Bean中属性进行操作:保存日期类型,设置字段的长度,名字,是否为空,可以声明枚举字段;可以存放二进制数据,可以存放

    3.给上述生成的那个name字段:更改数据库中的字段名,是否为空,字段长度的设定,只需要   在Person.java文件中,加上 @Column(length=10,nullable=false,n ...

  4. 声明一个长方形类,属性有长和宽;操作有赋值、计算长方形的周长和面积、输出信息等,要求定义构造函数(缺省值为10)和析构函数。

    题目描述:声明一个长方形类,属性有长和宽:操作有赋值.计算长方形的周长和面积.输出信息等,要求定义构造函数(缺省值为10)和析构函数. 析构函数的作用:对象消亡时,自动被调用,用来释放对象占用的空间. ...

  5. 43、在java中一个类被声明为final类型,表示了什么意思?

    43.在java中一个类被声明为final类型,表示了什么意思? 表示该类不能被继承,是顶级类. JAVA面试问题及答案大全

  6. 声明一个国家基类Country,包含国名、首都、人口等属性,派生出省类Province,增加省会城市、人口数量属性。定义派生类对象,并对相应信息进行输出

    声明一个国家基类Country,包含国名.首都.人口等属性,派生出省类Province,增加省会城市.人口数量属性.定义派生类对象,并对相应信息进行输出. # include<iostream& ...

  7. 是否可以在Gradle中声明一个可用于Java的变量?

    本文翻译自:Is it possible to declare a variable in Gradle usable in Java? Is it possible to declare a var ...

  8. 声明一个const数组

    是否可以编写类似于以下内容的内容? public const string[] Titles = { "German", "Spanish", "Co ...

  9. 1.3 Java类的属性:成员变量的定义和声明

    在 Java 中类的成员变量定义了类的属性.例如,一个学生类中一般需要有姓名.性别和年龄等属性,这时就需要定义姓名.性别和年龄 3 个属性.声明成员变量的语法如下: [public|protected ...

最新文章

  1. python第三方库之学习flask-restful
  2. python中采用字典建立统,Python中使用Counter进行字典创建以及key数量统计的方法...
  3. luogu P4035 [JSOI2008]球形空间产生器(高斯消元 / 模拟退火)
  4. php mysql 分类_php+mysql实现无限分类实例详解
  5. 运行时修改数据库连接字符串(ConnectionString)
  6. 微信自定义内置返回事件
  7. 第02课:简单好用的中文分词利器 jieba 和 HanLP
  8. GSM BTS Hacking: 利用BladeRF和开源BTS 5搭建基站
  9. 使用gdb调试多进程程序、同时调试父进程和子进程
  10. CodeForeces 842d Vitya and Strange Lesson ——(带lazy标记的01字典树)
  11. python中input和raw_input的区别
  12. 关于彻底卸载流氓 “趋势科技防毒网络版客户端”最详细步骤,亲测有效
  13. 图的遍历 ——深度优先遍历
  14. TIBCO中国胡长城谈:中国企业工作流应用
  15. 软件测试工程师晋升通道
  16. php计算用户留存,留存率到底有几种计算方式
  17. 2019 拖拉机(双端队列广搜)
  18. 程序员如何动手打造属于自己的智能家居
  19. CSTC—基于零仲裁证明的价值协议
  20. C语言的stdio.h文件

热门文章

  1. 如何在xmd上运行java文件,Junit命令行应用
  2. qduoj 生化危机ycb老师的电脑中毒了(邻接表)
  3. 自动化测试QQ邮箱登录【问题及完整测试代码】
  4. 计算机音乐制作专业 考研,音乐专业考研院校排名
  5. 功率单位mW和dBm的换算
  6. SwiftUI 基async/await and actors ObservableObject 实现Autocomplete自动完成组件
  7. Linux jq 、vim以及LInux集群安装miniconda并配置虚拟环境(笔记)
  8. 高考数学题:命题有纲——数学文化与高考命题
  9. QueryWrapper方法解释
  10. Java五子棋Ai-权值法