当前位置:首页 > 科技动态 > 正文

内部类如何直接调用外部类方法

内部类如何直接调用外部类方法

在Java中,内部类可以直接访问外部类的所有成员(字段和方法),无论是public、protected、默认(package-private)还是private。这是因...

在Java中,内部类可以直接访问外部类的所有成员(字段和方法),无论是public、protected、默认(package-private)还是private。这是因为内部类具有对外部类的访问权限,即使外部类的方法是私有的。

以下是一个简单的例子,演示了内部类如何直接调用外部类的方法:

```java

public class OuterClass {

private int outerField = 10;

public void outerMethod() {

System.out.println("This is the outer method.");

最新文章