welcome: please sign in
location: "オブジェクトをつなぐ"の差分
5と6のリビジョン間の差分
2010-11-12 04:53:15時点のリビジョン5
サイズ: 366
編集者: masahiko
コメント:
2010-11-12 04:59:28時点のリビジョン6
サイズ: 709
編集者: masahiko
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 13: 行 13:
クラス図は
 . {{attachment:chain1.png}}
クラスのインスタンスはこのように表せます。
 . {{attachment:chain2.png}}
行 14: 行 18:
 . {{attachment:chain1.png}}
 . {{attachment:chain2.png}}
mainメソッドでこのような処理を行うと
 {{{#java
 public static void main(String[] args)
 {
  Chain a;

  a = new Chain();
  System.out.println(a);
 }
 }}}
変数やオブジェクトの対応はこのようになり
行 17: 行 30:
実行結果は

オブジェクトをつなぐ

たくさんのオブジェクトを扱う方法の1つを学びます。

このような Chainクラスを考えましょう。

  •    1 public class Chain
       2 {
       3         Chain next;
       4 }
    

クラス図は

  • chain1.png

クラスのインスタンスはこのように表せます。

  • chain2.png

mainメソッドでこのような処理を行うと

  • {{{#java
    • public static void main(String[] args) {
      • Chain a; a = new Chain(); System.out.println(a);
      }
    }}}

変数やオブジェクトの対応はこのようになり

  • chain3.png

実行結果は

  • chain4.png

オブジェクトをつなぐ (最終更新日時 2010-11-17 00:30:20 更新者 masahiko)