メソッド呼び出しの方法

結果を表示するのに System.out.printf(...) などを使いました。

これはCでの関数呼び出しに相当しています。

Javaでは(関数ではなく)メソッド と呼びます。

すべてのメソッドはいずれかのクラス に属しています。

printfはSystemクラスのメソッドです。

メソッドには

普通のメソッド

staticメソッド

の２種類があります。

普通のメソッドとstaticメソッドで使い方が違います。

普通のメソッド

普通のメソッドは、特定のオブジェクト（インスタンス）に対して なんらかの処理を行うものです。

呼び出し方

オブジェクト.メソッド( )

例１

aというオブジェクトにshowという処理を行う。

Point a;...a.show();

例２

値を返すメソッドもあります。

w = a.length();

例３

引数をとることもあります。

w = a.distance(b);

staticメソッド

特定のオブジェクトに対しての処理ではないメソッド。

書き方

クラス名.メソッド( 引数 ...)

例４

System.out.println("Hello");

例５

a = Math.sin( 60.0 * Math.PI / 180.0 );