第4章类与对象-引用包中的类-判断是否为三角形并计算其面积
来源:互联网 发布:小分子肽是骗局吗 知乎 编辑:程序博客网 时间:2024/06/05 15:14
问题:
Java中的主类使用import语句引用tom.jiafei包中的Triangle类,创建三角形,并计算出三角形的面积
代码:
Triangle.java
package tom.jiafei;public class Triangle { double sideA,sideB,sideC; boolean isTriangle; public Triangle(double a,double b,double c){//判断是不是三角形 sideA=a; sideB=b; sideC=c; if(a+b>c&&a+c>b&&c+b>a){ isTriangle=true; }else{ isTriangle=false; } } public void area(){//计算面积 if(isTriangle){ double p=(sideA+sideB+sideC)/2.0; double area=Math.sqrt(p*(p-sideA)*(p-sideB)*(p-sideC)); System.out.println("is a Triangle,the area is :"+area); } else{ System.out.println("is not a Triangle !"); } } public void xiugai(double a,double b,double c){ sideA=a; sideB=b; sideC=c; if(a+b>c&&a+c>b&&c+b>a){ isTriangle=true; }else{ isTriangle=false; } }}
Test.java
import tom.jiafei.Triangle;public class Test { public static void main(String[]args){ Triangle tri=new Triangle(67,10,10); tri.area(); tri.xiugai(3,4,5); tri.area(); }}
运行结果:
总结;
引入自定义包中的类时,包中类前面的语句package tom.jiafei;要声明包的名字。
0 0
- 第4章类与对象-引用包中的类-判断是否为三角形并计算其面积
- C++第六周任务4设计一个三角形类,能够输入三角形的三个顶点,求出其面积、周长,并判断其是否为直角三角形和等腰三角形。
- 设计一个三角形类,能够输入三角形的三个顶点,求出其面积、周长,并判断其是否为直角三角形和等腰三角形。
- 第六周任务四设计一个三角形类,能够输入三角形的三个顶点,求出其面积、周长,并判断其是否为直角三角形和等腰三角形。
- 设计一个三角形类,能够输入三角形的三个顶点,求出其面积、周长,并判断其是否为直角三角形和等腰三角形
- 《C++第六周实验报告4-1》---设计一个三角形类,能够输入三角形的三个顶点,求出其面积、周长,并判断其是否为直角三角形和等腰三角形。
- 判断是否能构成三角形并计算面积
- 5.3判断并计算三角形的面积
- 计算三角形的面积,并判断三角形的类型?
- 输入三个数并计算其构成三角形的面积
- 运用类来判断计算三角形周长面积
- 输入三条边并判断是否为三角形,若能构成三角形,指出其为何种三角形:等边、直角亦或者一般三角形
- 利用类计算三角形面积
- 五周 项目1 扩展 计算矩形面积 并判断该矩形是否为正方形
- 任意输入三个数判断其是否为三角形
- 输入三角形三边长,判断是否能组成三角形,并输出面积
- C#语言-输入三角形或者长方形边长,计算其周长和面积并输出
- 判断三角形并求出其面积的程序错在哪了
- android BSP
- 用python对minist数据集进行读取并保存成图片
- Android Studio 2.2新特性:新布局、Firebase、OpenJDK以及Java 8
- 华佳慧科技:OSN500设备ERPS相切环组网介绍
- 蓝鸥零基础学习HTML5第九讲 兼容性三
- 第4章类与对象-引用包中的类-判断是否为三角形并计算其面积
- 图解使用VS的安装项目打包程序
- 透视投影中已知两平面的单应矩阵,能否求出这两平面的夹角?
- IOS上架提交审核遇到Missing Push Notification Entitlement的问题
- vc6无需编译预览对话框布局界面的办法
- Redis学习之数据持久化与数据恢复
- C++ 取整函数ceil和floor
- node.JS中将两个字符串进行相加
- java的I/O中两个典型的知识点描述