java private方法怎么調(diào)用

小億
349
2023-07-18 17:20:50

在Java中,私有方法只能在同一個(gè)類(lèi)中被調(diào)用。以下是一種調(diào)用私有方法的方法:

  1. 在同一個(gè)類(lèi)中創(chuàng)建一個(gè)公有方法。

  2. 在公有方法中調(diào)用私有方法。

例如:

public class MyClass {
private void privateMethod() {
System.out.println("私有方法被調(diào)用");
}
public void publicMethod() {
System.out.println("公有方法被調(diào)用");
privateMethod(); // 在公有方法中調(diào)用私有方法
}
}
public class Main {
public static void main(String[] args) {
MyClass myObject = new MyClass();
myObject.publicMethod(); // 調(diào)用公有方法
}
}

在上面的例子中,私有方法privateMethod()只能在MyClass類(lèi)中被調(diào)用。我們創(chuàng)建了一個(gè)公有方法publicMethod(),在這個(gè)公有方法中調(diào)用了私有方法privateMethod()。然后在Main類(lèi)的main方法中創(chuàng)建了MyClass對(duì)象并調(diào)用了公有方法。當(dāng)運(yùn)行程序時(shí),將會(huì)輸出以下結(jié)果:

公有方法被調(diào)用
私有方法被調(diào)用

0