编写一个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();

}

}

本文地址:https://blog.csdn.net/weixin_44668443/article/details/109863413

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

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

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

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

  2. java 求两线交点_JAVA求两直线交点和三角形内外心的编程代码

    JAVA求两直线交点和三角形内外心的编程代码 一.求两直线交点 复制代码 代码如下: class Point { double x; double y; public Point() { this.x ...

  3. 程序包不存在?无源文件?找不到文件?找不到或无法加载主类?

    1.首先在电脑桌面上创建一个test文件夹,然后使用记事本写两个单纯的Java类里边,分别是HelloWorld.java和BeInvoking.java,目标是HelloWorld调用BeInvok ...

  4. java求数组的最小值_JAVA编程求数组最大值和最小值

    错在最后两段代码是相同的,写了两个"max",就会得到最大值与最小值是一样的结果. 只需要把最后一个"max"改为"min"就可以了,改了之 ...

  5. java求数组的平均值_Java中数组求平均值,最大值,最小值。

    //从控制台任意输入六个数字,然后输出六个数字的平均值,最大值以及最小值. import java.util.Scanner; public class Text2 { public static v ...

  6. java 求tan的角度_Java StrictMath tan()用法及代码示例

    java.lang.StrictMath.tan()是Java中的内置函数,它返回角度的三角正切. 用法: public static double tan(double ang) 参数:该函数接受单 ...

  7. java求矩阵的逆矩阵_java n*n矩阵求值及求逆矩阵

    展开全部 import java.math.*; import java.util.*; import java.text.*; public class matrix { static int ma ...

  8. java求一维数组平均值_java一位数组求平均值,小数

    IOS 图片轮播实现原理 (三图) IOS 图片轮播实现原理的一种 图片轮播所要实现的是在一个显示区域内通过滑动来展示不同的图片. 当图片较少时我们可以采用在滚动视图上添加很多张图片来实现. 但是如果 ...

  9. java求矩阵的逆矩阵_Java逆矩阵计算

    我正在尝试用Java计算逆矩阵. 我正在遵循伴随方法(首先计算伴随矩阵,然后转置这个矩阵,最后,将它乘以行列式值的倒数). 当矩阵不太大时,它可以工作.我已经检查过,对于尺寸为12×12的矩阵,可以快 ...

最新文章

  1. 您最喜欢的C#扩展方法是什么? (codeplex.com/extensionoverflow)
  2. python sklearn.neural_network.MLPClassifier() 神经网络改变模型复杂度的四种方法
  3. 抖音访问太频繁-设备注册分析
  4. android webview参数,Android webView解析URL参数
  5. 以图搜图 图像匹配_图像匹配,基于深度学习DenseNet实现以图搜图功能
  6. LVM逻辑卷管理命令
  7. 扎克伯格为女儿选的量子物理学童书 你看得懂不?
  8. 设有一头小母牛,从出生第四年起每年生一头小母牛,按此规律,第N年时有几头母牛?...
  9. http状态码大全(最全整理)
  10. eclipse使用配置教程
  11. 使用regedit导入导出环境变量
  12. android 6 root权限,安卓一键root(权限获取)
  13. 【转】一个女孩的上海5年
  14. 【python 监控报警】python 免费短信报警和电话报警
  15. 复习单片机:点亮LED(内含实物图+硬件设计+软件编程+原始代码)
  16. Java集合基础:2. List接口和Set接口
  17. uploadFile+nginx实现上传图片(Windows/Linux均可用)
  18. Error: Protocol error, got “H“ as reply type byte
  19. 【论文笔记】Urban change detection for multispectral earth observation using convolution neural network
  20. 广义item2vec的典型例子----双塔模型

热门文章

  1. MySQL查询语句(select)详解
  2. 简单Android app开发_如何简单快速开发外卖app?
  3. Android设备 D获取,如何获取Android设备名称(常用ADB命令介绍)
  4. c语言实现感知器算法,感知器算法(c语言版).doc
  5. hook 输入法 android,安卓输入法输入性能评测流程
  6. oracle adg 人工干预,Oracle DataGuard
  7. python获取windows路径,Python中的Windows路径
  8. 散粉在哪个步骤用_底妆的正确步骤是什么?花三分钟带你破译底妆密码
  9. OpenShift 4 - 基于URL的应用路由
  10. 构建Blazor WASM和服务器一体化解决方案