用java写代码,利用this关键字调用本类构造方法,输出舍友信息姓名,年龄,学号
时间: 2024-09-15 18:01:50 浏览: 40
JavaScript中的this关键字使用方法总结
在Java中,你可以使用`this`关键字来调用本类的构造方法,并结合成员变量来获取舍友的信息。假设有一个名为`Roommate`的类,有`name`, `age`, 和 `studentId`等属性,可以这样做:
```java
public class Roommate {
private String name;
private int age;
private String studentId;
// 构造方法接收舍友信息并打印
public Roommate(String name, int age, String studentId) {
this.name = name;
this.age = age;
this.studentId = studentId;
System.out.println("舍友信息:");
printInfo();
}
// 用于内部调用的辅助方法
private void printInfo() {
System.out.printf("姓名:%s, 年龄:%d, 学号:%s\n", name, age, studentId);
}
// 如果你想通过创建实例来显示信息,可以这样做:
public static void main(String[] args) {
Roommate roommate = new Roommate("张三", 20, "123456");
}
}
```
当你运行这个`main`函数时,会看到舍友信息被输出。
阅读全文