java求三角形的面积_java编程中求三角形面积怎么写?
满意答案
coou06010
2013.04.17
采纳率:49% 等级:12
已帮助:11757人
// 抽象类--图形
public abstract class Shape {
//抽象方法取得图形的面积
public abstract double getArea();
}
//三角形继承图形的类
public class Triangle extends Shape {
// 三角形的边1
private double a = 0;
// 三角形的边2
private double b = 0;
// 三角形的边3
private double c = 0;
// 三角形的高
private double h = 0;
// 构造函数,已知三角形的高和底
public Triangle(double a, double h) {
this.a = a;
this.h = h;
}
// 构造函数,已知三角形的三边长度
public Triangle(double a, double b, double c) {
this.a = a;
this.b = b;
this.c = c;
}
@Override
public double getArea() {
if (h == 0) {
// 根据海伦公式求三角形的面积
double s = (a+b+c)/2;
return Math.pow(s*(s-a)*(s-b)*(s-c), 0.5);
} else {
// 普通公式
return ( a * h / 2);
}
}
}
00分享举报
java求三角形的面积_java编程中求三角形面积怎么写?相关推荐
- java圆的面积_JAVA编程中求圆的面积怎么写?
展开全部 JAVA编程中求圆的面积代码如下: import java.util.Scanner; public class yuan { public static void main(String[ ...
- 三角形面积 java_java编程中求三角形面积肿么写?
// 抽象类--图形 public abstract class Shape { //抽象方法取得图形的面积 public abstract double getArea(); } //三角形继承图形 ...
- java编写静态工具类_Java编程中静态内部类与同步类的写法示例
java静态内部类 将某个内部类定义为静态类,跟将其他类定义为静态类的方法基本相同,引用规则也基本一致.不过其细节方面仍然有很大的不同.具体来说,主要有如下几个地方要引起各位程序开发人员的注意. (一 ...
- java xfire指定参数名_Java编程中使用XFire框架调用WebService程序接口
JAVA调用webservice,当你刚开始接触的时候你会觉得它是一个恶梦,特别是没有一个统一的标准实现,比起.net的那些几步就可以完成的webservice实现,我们看着JAVA的实现真是伤心啊. ...
- 圆周率 java编程_Java编程中实现计算圆周率的方法
想在JAVA编程中实现计算圆周率其实挺简单的,下面我们就来介绍2种Java编程中实现计算圆周率的方法,一起来了解下其中的详情吧. 方法一:割圆法 计算公式为: π≈3*2^n*y_n 其中,n代表割圆 ...
- java编程应该要的英语_java编程中常用英语单词
JAVA 省略语与名词解释 -------------------------------- J2EETM----JavaTM 2PlatformEnterpriseEdition : J2EE(JA ...
- java什么是反射 代码说明_java编程中,常提到的反射代码指的是什么?
展开全部 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问.检测和修改它本身状态e5a48de588b662616964757a686964616f31333335326232或行 ...
- java io使用哪些设计模式_JAVA IO中的设计模式
在java语言 I/O库的设计中,使用了两个结构模式,即装饰模式和适配器模式. 在任何一种计算机语言中,输入/输出都是一个很重要的部分.与一般的计算机语言相比,java将输入/输出的功能和使用范畴做了 ...
- python绘制如下图形、小三角形边长20_在编程中发现数学之美——使用Python小龟绘制多边形...
在使用数学知识画出很酷的各种图形之前,你需要先学习Python编程语言的基础知识.本文将会带你熟悉以下编程概念:循环.变量.函数.使用小龟模块绘制图像.本文假设你已经安装了Python,如果没有,欢迎 ...
- java 自定义函数的调用_Java/Android中的函数调用回调函数自定义回调函数
在做Android自定义控件时遇到要自定义回调函数的问题,想想自己还暂时没有那么精深的技术,赶紧返过头回来再重新研究Java中回调函数的问题.然而不幸的是,网上太多杂乱的帖子和博客都是转来转去,而且都 ...
最新文章
- 基于Jittor框架实现LSGAN图像生成对抗网络
- java环境搭建_记一次阿里云服务器Java相关环境搭建的过程
- 获取远程计算机动态ip,c# - 获取远程主机的IP地址
- 「权威发布」2019年大学生电子设计竞赛获奖名单
- adb不识别设备(手机)的若干情形及解决方法
- XXI Open Cup. Grand Prix of Korea I. Query On A Tree 17 树剖 + 二分 + 树带权重心
- C++(STL):07---vector之使用方式和常规用法
- Spring中的@ImportResource
- linux维护rpm 数据库,Linux运维知识之linux rpm命令详细介绍
- MT6580 Android8.1调试移植费恩格尔指纹驱动
- 删除Windows下的Linux系统
- 八类网线和七类网线的区别_超7类网线与六类的有什么区别吗?
- Msql特定业务之自增业务表,适用于根据表去分类管理业务数据
- Oracle 语句大全,确实不错,赶紧转走!
- overflow:auto
- C++ 使用正则表达式
- linux打包解压命令
- PetaLinux使用Gstreamer传输USB摄像头到DP显示屏
- Android Notification详解【郭霖公众号推荐】
- 超越 FPN 和 NAS-FPN!商汤港中文提出 FPG,特征金字塔网格强势登场!
热门文章
- MSVCR100.dll丢失
- c语言二维数组学习,C语言学习之二维数组的传参
- 百度一面 / 二面 总结
- 记录一下学习EFCore中的基础知识
- 模拟位置 定位 钉钉打卡 运动轨迹 MD
- python 相似形态 股票_比对相似k线软件 python比对股市k线相似性
- 那些烦人的VC++库、win10中的VC++库(全部)
- python主成分分析_Python主成分分析-经典案例分析
- 北大2022计算机学院夏令营,2020年北京大学“第十三届(2020)全国优秀大学生暑期夏令营”录取名单(第一批)及活动须知...
- 计算机二级考试Python编程试题解读:使用turtle库绘制三角形