public void printEmployee() { System.out.println(this); }
时间: 2024-09-18 19:15:02 浏览: 38
struct與資料結構-struct data structure
`public void printEmployee()` 是一个公共方法,它允许外部类调用。这个方法的作用是在控制台上打印当前的 `Employee` 对象的引用。`void` 表示该方法不返回任何值,`printEmployee()` 方法内部通过 `System.out.println(this)` 打印当前对象的引用,通常会显示类名和实例变量的内存地址。
例如,在一个 `Employee` 类中定义了这个方法,你可以这样调用它:
```java
public class Employee {
// 假设 Employee 类有必要的属性...
public void printEmployee() {
System.out.println(this); // 输出:Employee@某个内存地址
}
public static void main(String[] args) {
Employee emp = new Employee();
emp.printEmployee(); // 创建并调用 printEmployee 方法
}
}
```
当你运行这段代码时,会在控制台看到类似于 `Employee@某个内存地址` 的输出,表明这是 `Employee` 类的一个实例。
阅读全文