同じクラスに属する別のメソッド(public)でプライベートメソッドを呼び出すのが混乱しclass.Once
ています。そのクラスのオブジェクトを作成してから、このオブジェクトを介してプライベートメソッドを呼び出す必要があると言われましたが、このフォーラムの質問の1つでオブジェクトを使用する必要はないと言われました。
public class Train() {
private void method1{......method definition..... }
public void method2{......how to invoke method1??}
}
を使用して2番目のメソッド内で最初のメソッドmethod1();
を呼び出すことはできますか、それともクラスとのオブジェクトを作成して呼び出す必要がありますかObject_of_Train.method1();
。
どちらを使うべきですか?