、创建类的成员变量姓名、年龄、体重 2、对实例化对象 Amy 进行成员变量赋值 3、读取成员变量并输出 Amy 的体重
时间: 2024-09-07 14:06:06 浏览: 13
在面向对象编程中,创建一个类并为其定义成员变量是很常见的任务。以下是使用Java语言创建一个包含姓名、年龄和体重三个成员变量的类,并实例化一个对象,并对其成员变量赋值,最后读取并输出体重的示例代码:
```java
public class Person {
// 1. 创建类的成员变量
private String name; // 姓名
private int age; // 年龄
private double weight; // 体重
// 2. 构造方法,用于实例化对象时初始化成员变量
public Person(String name, int age, double weight) {
this.name = name;
this.age = age;
this.weight = weight;
}
// Getter 方法,用于读取成员变量的值
public String getName() {
return name;
}
public int getAge() {
return age;
}
public double getWeight() {
return weight;
}
}
public class Main {
public static void main(String[] args) {
// 2. 对实例化对象 Amy 进行成员变量赋值
Person amy = new Person("Amy", 30, 55.5);
// 3. 读取成员变量并输出 Amy 的体重
System.out.println("Amy 的体重是:" + amy.getWeight() + "公斤");
}
}
```
这段代码中,首先定义了一个Person类,包含三个私有成员变量:name、age和weight。然后定义了一个构造方法,该方法在创建Person类实例时用于初始化这些成员变量。为了安全地访问这些私有成员变量,还定义了相应的getter方法。
在main方法中,通过调用Person类的构造方法创建了一个名为amy的对象,并为该对象的成员变量赋了相应的值。之后,通过调用amy对象的getWeight()方法获取其体重,并输出。