Java实验一—创建用于计算身体质量指数的BMI类

这篇博客介绍了如何使用Java创建一个BMI类,包括成员变量如姓名、年龄、体重和身高,以及构造方法、getter和setter方法。还包含了计算BMI的getBMI()方法和根据BMI判断身体状况的getStatus()方法。博主提供了测试类的示例,用于输入个人信息并显示BMI和体重状态。
摘要由CSDN通过智能技术生成

(仅记录自己的学习之路)
创建用于计算身体质量指数的BMI类,成员变量和成员方法如下:
(1) 一个字符串类型的私有数据域(数据域、成员变量和属性含义相同)name,描述人的名字;
(2) 一个int类型的私有数据域age,描述人的年龄;
(3) 一个double类型的私有数据域weight,描述人的体重;
(4) 一个double类型的私有数据域height,描述人的身高;
(5) 一个参数为空的构造方法;
(6) 一个创建带特定体重和身高的BMI对象的构造方法;
(7) 一个创建带特定名字、年龄、体重和身高的BMI对象的构造方法;
(8) 所有数据域的get和set方法;
(9) 计算身体质量指数的方法getBMI(),返回值为double类型。
BMI计算公式: BMI = 体重公斤数/身高米数²
(10) 按照表格提供的体重状况判断方法,返回身体状态的方法getStatus(),返回值类型为String。
在这里插入图片描述
编写测试类,创建BMI对象,从键盘输入某人的姓名、年龄、体重和身高,判断其体重状况,按照如下样例输入输出相关信息。
在这里插入图片描述
代码如下:

package TestBMI;

import java.util.Scanner;

class BMI{
   
	private String name;          //定义人的名字
	private int age;             //定义人的年龄
	private double weight;      //定义人的体重
	private double height;      //定义人的身高
	BMI() {
   
	}
	private BMI(double weight, double height) {
   
		this.weight = weight;
		this.height = height;
	}
	private BMI(String name, int age, 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值