他のクラスのメソッドで2つの異なるメソッドを呼び出すことはできませんが、次のメソッドは実行できませんでした。他のクラスで2つの異なるクラスのメソッドを実行することができません
SOここpublic class Class1 extends Classn {
@Test
public void Method1() {
// method detailing...
}
}
public class Class2 extends Classn {
@Test
public void Method2() {
// method detailing...
}
}
public class Class3 extends Class1 {
@Test
public void Method3() {
Class1 cs1 = new Class1();
Class1.Method1();
Class2 cs2 = new Class2();
cs2.Method2();
}
}
方法2はClass3ので方法1後を実行取得されていません。誰かが私がここで逃したことを教えてください。
コードを入力してください。 – Zabuza
あなたは「**実行されていません**」と言います、それはどういう意味ですか?あなたのコードはまっすぐ実行されますが、メソッドは単に呼び出されませんか?または、コンパイルやクラッシュしないでください。エラーメッセージも入力してください。それだけでなく、あなたが本当にコンパイルエラーなしで**実行していると思うなら、あなたが投稿したコードの中にバグがないように見えます。 – Zabuza
@Zabuza Method1()が実行された後、Method2()が呼び出されていません – Krunal