定义一个学生类,包含成员变量:学生姓名、年龄;定义无参有参2个构造方法以及每个属性的get和set方法,创建成员方法skill输出“学生技能”
时间: 2024-12-17 07:52:53 浏览: 1
在Java中,我们可以定义一个名为`Student`的类,它包含了姓名和年龄这两个基本属性。这里是一个示例:
```java
public class Student {
// 成员变量 - 学生姓名和年龄
private String name;
private int age;
// 构造方法 - 无参构造
public Student() {
this.name = "";
this.age = 0;
}
// 构造方法 - 有参构造,用于设置初始值
public Student(String name, int age) {
this.name = name;
this.age = age;
}
// Getters and Setters for the attributes
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
// 成员方法 - 输出学生技能
public void displaySkill() {
System.out.println("学生技能: ");
// 这里可以添加具体的技能描述,但当前仅显示默认字符串
}
}
```
在这个类中,我们定义了两个构造方法,一个接受所有参数,另一个不接受参数用于初始化实例时没有特定信息的情况。get和set方法允许外部访问和修改学生的姓名和年龄。最后,`displaySkill()`方法是空的,你可以根据需要在此处添加实际的学生技能描述。
阅读全文