Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

クラス変数 クラスメソッド

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を呼び出してください。

注意:インスタンス化しなくて良いところではしないでください。


3

回答

896

閲覧

3件の回答

評価

0

模範回答は、2008-10-04 21:00に投稿します。

評価

0

で、何を言いたいの?

評価

0

模範解答では無いですが呼ぶだけなら↓で・・・

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("呼び出されました"); }
}

↑は何をしたいのでしょうか?
課題?

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。