设计一个类People,该类包含三个属性姓名,身高,体重; 包含一个方法OuputBMI(),在该方法中输出个人信息, 例如输出“我叫张三,我的体重是100kg,身高是2米,我的BMI是50”
时间: 2024-03-15 20:42:25 浏览: 10
好的,以下是一个简单的 C# 实现:
```csharp
using System;
class People
{
public string Name { get; set; }
public double Height { get; set; }
public double Weight { get; set; }
public void OutputBMI()
{
double bmi = Weight / (Height * Height);
Console.WriteLine("我叫{0},我的体重是{1}kg,身高是{2}米,我的BMI是{3}", Name, Weight, Height, bmi);
}
}
class Program
{
static void Main(string[] args)
{
People person = new People();
person.Name = "张三";
person.Height = 2.0;
person.Weight = 100.0;
person.OutputBMI();
}
}
```
以上代码定义了一个名为 People 的类,包含三个属性:Name、Height 和 Weight。其中 Name、Height 和 Weight 分别代表人的姓名、身高和体重。
类中还包含一个名为 OutputBMI 的方法,用于输出个人信息和计算 BMI 值。在该方法中,我们先计算出 BMI 值,然后使用 Console.WriteLine 方法输出个人信息和 BMI 值。
最后,在 Main 方法中创建了一个 People 对象,设置该对象的属性,然后调用 OutputBMI 方法输出个人信息和 BMI 值。