在Java中,私有方法只能在同一個類中被調用。以下是一種調用私有方法的方法:
在同一個類中創建一個公有方法。
在公有方法中調用私有方法。
例如:
public class MyClass {
private void privateMethod() {
System.out.println("私有方法被調用");
}
public void publicMethod() {
System.out.println("公有方法被調用");
privateMethod(); // 在公有方法中調用私有方法
}
}
public class Main {
public static void main(String[] args) {
MyClass myObject = new MyClass();
myObject.publicMethod(); // 調用公有方法
}
}
在上面的例子中,私有方法privateMethod()
只能在MyClass
類中被調用。我們創建了一個公有方法publicMethod()
,在這個公有方法中調用了私有方法privateMethod()
。然后在Main
類的main
方法中創建了MyClass
對象并調用了公有方法。當運行程序時,將會輸出以下結果:
公有方法被調用
私有方法被調用