课本例题变化--体重身高检验机器
2016-09-12 20:27
330 查看
验证张三李四得身高体重是否正常
无输入;
有输出;
主类
其他的:
运行结果:
无输入;
有输出;
主类
public class Test { public static void main(String[]args){ DataBase test=new DataBase(); test.print(); } }
其他的:
public class People { float weight; int height; void speak(){ System.out.println("My height is "+height+"cm"); System.out.println("My weight is "+weight+"kg"); } }
public class Machine { public void estimate(int height,float weight){ double number=(height-100)/weight; if(number>=1.1){ System.out.println("You are a little thin !"); } else if(number>=0.96&&number<1.1){ System.out.println("You are normal !"); } else if(number<0.96){ System.out.println("You are little fat !"); } } }
public class DataBase { void print(){ People zhangsan,lisi; Machine tijianqi; zhangsan=new People(); lisi=new People(); tijianqi=new Machine(); zhangsan.weight=82.5f; zhangsan.height=176; zhangsan.speak(); tijianqi.estimate(zhangsan.height,zhangsan.weight); lisi.weight=77.2f; lisi.height=186; lisi.speak(); tijianqi.estimate(lisi.height,lisi.weight); } }
运行结果:
相关文章推荐
- SparkSQL 实现UDF的两种方式
- HDU-5876-Sparse Graph(BFS)
- 使用navicat连接oracle时,解决报错listener does not currently know of service
- 软件的开发模式
- 10kV线路保护的整定
- MySQL 数据库的自动备份操作
- Yii2安装后,css不起作用
- POJ 2965 The Pilots Brothers' refrigerator 高斯消元
- tjut 3578
- 在DirectX 中进行2D渲染
- c++中自增(++)和自减(--)操作符
- 网络流SAP+GAP模板
- PL/SQL developer的配置方法
- windows 2008 R2 系统加固
- 用GDAL/OGR去读shapefile
- 回车实现Tab跳转 金额文本框 省市联动选择 歌曲选择的实现
- ubuntu16.04 搭建LAMP环境(为laravel做准备)
- 〖NOIP2006T〗能量项链
- 深入理解内部类
- nginx学习(十一)——nginx的配置系统7之if