////////////////////////////////////////////////////////////////////////////////
//  << j231a.java >>
//
//  クラス(3):メソッド(インスタンスメソッドの例)
//
//  インスタンスメソッドの例を示す。
//  オブジェクトが存在しないときインスタンスメソッドを呼び出す
//  ことはできない。
//
//  (1)インスタンスメソッド(f)の定義。
//  (2)オブジェクトobjの作成。
//    (3)オブジェクトobjのインスタンスメソッドfの呼び出し。
//
////////////////////////////////////////////////////////////////////////////////

class C {
  void f() { //(1)
    System.out.println("インスタンスメソッド(f)");
  }
}
 
class j231a {
  public static void main(String args[]) {

    C obj= new C(); //(2)

    System.out.print("(3)obj.f():");
    obj.f(); //(3)
   
  }

}
実行結果
% javac j231a.java
% java j231a
(3)obj.f():インスタンスメソッド(f)