创建类student 其中分别定义3个成员属性name(姓名),age(年龄),addr(地址)并封装 定义构造方法student(name,age,addr),运用this传递参数。java
时间: 2024-01-19 19:02:34 浏览: 69
java代码-使用java构造Person类。包括姓名(name),性别和年龄(age)的源代码
5星 · 资源好评率100%
好的,以下是创建类student的代码:
```java
public class Student {
private String name; // 姓名
private int age; // 年龄
private String addr; // 地址
public Student(String name, int age, String addr) {
this.name = name;
this.age = age;
this.addr = addr;
}
// getter和setter方法
public String getName() {
return name;
}
public int getAge() {
return age;
}
public String getAddr() {
return addr;
}
public void setName(String name) {
this.name = name;
}
public void setAge(int age) {
this.age = age;
}
public void setAddr(String addr) {
this.addr = addr;
}
}
```
在这个代码中,我们定义了一个类`Student`,其中有三个成员属性`name`、`age`、`addr`,并且使用了封装,即将这些属性设置为`private`,并提供了对应的`getter`和`setter`方法来访问和修改这些属性。同时,我们定义了一个构造方法`Student`,并使用了`this`关键字来传递参数。在这个构造方法中,我们将`name`、`age`、`addr`分别赋值给了类中对应的成员属性。
阅读全文