質問: class J{ public static void main(String[] args){} static void methodA(){} void methodB(){} void methodC(){} static void methodD(){} void methodE(){} } class B{ void methodF(){System.out.println("呼び出されました"); } 1.mainからmethodA()を呼び出してください。 2.methodAからmethodBを呼び出してください。 3.methodBからmethodCをよびだしてください。 4.methodCからmethodDを呼び出してください。 5.methodDからmethodEを呼び出してください。 6.methodEからmethodFを呼び出してください。 注意:インスタンス化しなくて良いところではしないでください。
回答: 模範解答では無いですが呼ぶだけなら↓で・・・ class J { public static void main(String[] args) { J.methodA(); } static void methodA() { (new J()).methodB(); } void methodB() { this.methodC(); } void methodC() { J.methodD(); } static void methodD() { (new J()).methodE(); } void methodE() { (new B()).methodF(); } } class B { void methodF() { System.out.println("呼び出されました"); } } ↑は何をしたいのでしょうか? 課題?