class Studen03 {
private String name; // 姓名
private int age; // 年龄
private double height; // 身高
Studen03() {
// 默认构造函数
}
public String getName() {
return this.name; // 返回姓名
}
public void setName(String name) {
this.name = name; // 设置姓名
}
public int getAge() {
return this.age; // 返回年龄
}
public void setAge(int age) {
if (age < 0) {
System.out.println("请输入正确年龄!"); // 年龄小于0时输出错误信息
} else {
this.age = age; // 设置年龄
}
}
public double getHeight() {
return this.height; // 返回身高
}
public void setHeight(double height) {
this.height = height; // 设置身高
}
public void read() {
System.out.println("各位评委老师好,我是" + this.name + ",年龄" + this.age + ",身高" + this.height); // 输出学生信息
}
}
public class Student03 {
public static void main(String[] args) {
Studen03 bisai = new Studen03(); // 创建Studen03对象
bisai.setName("波妞"); // 设置姓名
bisai.setAge(16); // 设置年龄
bisai.setHeight(1.6); // 设置身高
bisai.read(); // 输出学生信息
}
}
这段代码是一个Java程序,定义了一个名为Studen03的类和名为Student03的类。
Studen03类有三个成员变量:name表示学生姓名,age表示学生年龄,height表示学生身高。
Studen03类的构造函数是默认构造函数,没有参数。
Studen03类提供了三个getter方法:getName()用于获取学生姓名,getAge()用于获取学生年龄,getHeight()用于获取学生身高。
Studen03类提供了三个setter方法:setName(String name)用于设置学生姓名,setAge(int age)用于设置学生年龄,setHeight(double height)用于设置学生身高。
Studen03类还有一个read方法,用于输出学生的姓名、年龄和身高。
Student03类包含一个main方法,程序入口。在main方法中创建了一个Studen03对象bisai,并通过调用setter方法设置了该学生的姓名、年龄和身高,然后调用read方法输出该学生的信息。