编写一个Java应用程序,该程序中有3个类:Lader、Circle和主类Test。具体要求如下:Lader类具有类型为double的上底、下底、高、面积属性,具有返回面积的功能,包括斜体样式一个构造方法对上底、下底、高进行初始化。Circle类具有类型为double的半径、周长和面积属性,具有返回周长、面积的功能,包括一个构造方法对半径进行初始化。主类Test用来测试类Lader和类Circle的功能。

刚开始学习Java,
以下为代码程序

定义一个梯形类

public class Ladder {
double shangdi,xiadi,height,area;

// 构造方法
public Ladder(Double shangdi,Double xia,Double gao)
{
this.shangdi=shangdi;
this.xiadi=xia;
this.height=gao;
}

//面积方法
public void area1(){
area=(shangdi+xiadi)*height/2;
System.out.println(“梯形的面积是:”+area);
}

定义一个圆的类

public class Circle {
double banjing,zhouchang,area;

// 构造方法
public Circle(Double r)
{
banjing=r;
}

// 面积方法
public void area2(){
zhouchang=2Math.PIbanjing;
area=Math.PIbanjingbanjing;
System.out.println(“圆的周长是:”+zhouchang);
System.out.println(“圆的面积是:”+area);
}
}

以下主程序用来测试

public class Test {
public static void main(String[] args){
Ladder l1 =new Ladder(3.0,4.0,5.0);
l1.area1();

    Circle c2=new Circle(4.0);c2.area2();
}

}

Java初级应用,计算关于梯形跟圆形的面积。该程序中有3个类:Lader、Circle和主类Test。相关推荐

  1. java求梯形面积程序_Java初级应用,计算关于梯形跟圆形的面积。该程序中有3个类:Lader、Circle和主类Test。...

    编写一个Java应用程序,该程序中有3个类:Lader.Circle和主类Test.具体要求如下:Lader类具有类型为double的上底.下底.高.面积属性,具有返回面积的功能,包括斜体样式一个构造 ...

  2. .java编写一个梯形类lader_能够完成相关计算above为高_【Java】编写一个应用程序计算梯形和圆形的面积...

    说明:这是武汉理工大学计算机学院[Java语言程序设计]课程实验1:编写一个应用程序计算梯形和圆形的面积. 谨记:纸上得来终觉浅,绝知此事要躬行. Java语言程序设计--实验1:类的设计与对象使用 ...

  3. 编写java程序计算梯形面积_【Java】编写一个应用程序计算梯形和圆形的面积。...

    说明:这是武汉理工大学计算机学院[Java语言程序设计]课程实验1:编写一个应用程序计算梯形和圆形的面积. >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行. ...

  4. Java初级应用——编写西游记人物类,属性包括,身高,名字,武器。用一个测试类测试。

    ( 1)编写西游记人物类(XiYouJiRenWu) 其中属性有:身高(height),名字(name),武器(weapon) 方法有:显示名字(printName),显示武器(printWeapon ...

  5. java solid接口 计算表面积_接口实现椭圆面积的计算

    1.[文件] Cylinder.java ~ 1014B     下载(18) /** * Cylinder.java */ public class Cylinder implements Soli ...

  6. java文件编译成功但是不能运行_Java在dos界面运行java源文件编译成功,但运行虚拟机时出现错误:“找不到或无法加载主类”的问题...

    (一)首先检查环境变量配置有没有问题, 1PATH为%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 2CLASSSPATH为.;%JAVA_HOME%\lib\dt.jar; ...

  7. python计算矩形面积_计算和比较两个矩形面积的程序

    我必须为学校写一个程序,到目前为止,我有下面的代码,但当我试图运行它时,它说有一个错误,计算区没有被定义.在# This program will calculate and compare the ...

  8. java多重继承和多继承_Java不支持多重继承,但可以通过 类实现多继承。类的继承具有 性。 (10.0分)_学小易找答案...

    [填空题]Java中每个类的定义由类头和类体两部分组成,其中类体部分包括 和 . (5.0分) [单选题]病人男性,64岁,手术后第三天,护士通过评估认为目前存在以下问题属于首有问题的是 [判断题]J ...

  9. Java中的主类概念以及public static void main方法的分析

    1. 首先一定要有main()函数,不然你说从哪个函数开始执行呢 2. 包含main函数的类名不需要和文件名一致 因为字节码文件名只和类名有关,执行java程序时,也只是"java 类名&q ...

最新文章

  1. springboot+redis实现分布式session共享
  2. WORD 如何在方框里打勾?
  3. android学习笔记---58_拖拉功能与多点触摸,实现图片的拖拉和缩放功能
  4. html li标签横向排列_Html笔记lt;1gt;
  5. 深入理解JavaScript系列(6):S.O.L.I.D五大原则之单一职责SRP
  6. 优化三维空间定位法及C语言快捷实现
  7. SpringCloud之实现下载Excel模板文件
  8. java pandora_Pandora FMS监视简介
  9. pulse 去马赛克软件_去马赛克神器AI修图黑科技PULSE 有码变高清,AI一秒还原马赛克...
  10. c语言四象限线性差值算法
  11. 智慧屏与普通屏幕有何区别?
  12. 服务器电话销售话术,电话销售必看:让客户无法拒绝的13个经典话术
  13. python定义函数求解一元二次方程
  14. LruCache的终极解析
  15. 转型产业互联网,新氧能否再造辉煌?
  16. linux中文谐音,GNU和LINUX到底怎么个发音?
  17. M1芯片Mac mini外接显示器的各种问题
  18. STM32通过SDIO读取SD卡,FATFS文件管理系统
  19. MATLAB--数字图像处理 im2col()
  20. mysql 多表联合视图_MySQL之单表、多表查询、连接、视图

热门文章

  1. 八个小数码管滚动显示单个数字
  2. eureka服务禁用
  3. 当前计算机最新的加法器,计算机基本原理—逻辑门与加法器
  4. FDTD Solutions-平面波和全场散射场TFSF光源的区别
  5. 无损数据压缩算法发展史
  6. 设置了id自动增长 oracle还可以插入id吗
  7. git 修复中间版本_如何修复git中的错误并且不留痕迹
  8. GCC编译器下NRV优化
  9. 毕业论文翻译,将论文翻译成英文需要多久?
  10. 《金铲铲之战》登顶iOS游戏免费榜 热门区2万人排队