构造一个Student类,创建成员变量name、age、构造方法Student(name,age)、成员方法read。并在主方法内创建对象使用构造方法,传入“张三”, 18两个实参 通过this可以访问当前对象的成员。修改上述案例,使用this关键字指定当前对象属性
时间: 2024-10-23 17:08:09 浏览: 14
在Java中,我们可以创建一个名为`Student`的类,它包含姓名`name`和年龄`age`作为成员变量。这里是一个简单的实现:
```java
public class Student {
// 成员变量
private String name;
private int age;
// 构造方法
public Student(String name, int age) {
this.name = name; // 使用this关键字引用当前对象的name属性
this.age = age; // 同样,引用当前对象的age属性
}
// 成员方法
public void read() {
System.out.println("学生信息:");
System.out.println("姓名:" + name);
System.out.println("年龄:" + age);
}
public static void main(String[] args) {
// 创建Student对象并使用构造方法
Student student = new Student("张三", 18);
// 调用成员方法
student.read();
}
}
```
在这个例子中,我们在构造方法中使用了`this.name = name`和`this.age = age`,这样做的目的是为了避免和局部变量混淆,并明确表示我们正在操作的是当前对象的属性。在`main`方法中,我们创建了一个`Student`实例,并传入"张三"和18作为参数,然后调用了`read`方法显示学生的个人信息。
阅读全文