Javaのクラスをどのように呼び出すか。
Javaでは、クラスのインスタンスを作成して、クラスのメソッドを呼び出したり、クラスの属性にアクセスしたりすることができます。以下は、クラスのメソッドを呼び出したり、クラスの属性にアクセスしたりする例です。
- クラスのインスタンスオブジェクトを作成する:
ClassName objectName = new ClassName();
ClassName はクラスの名前であり、objectName はオブジェクトの名前です。new ClassName() という文は、クラスのインスタンスオブジェクトを作成するために使用されます。
- クラスのメソッドを呼び出す:
objectName.methodName();
objectNameはオブジェクトの名前であり、methodName()はクラス内のメソッド名です。オブジェクト名とメソッド名を.で結合することで、クラスのメソッドを呼び出すことができます。
- 属性にアクセスする:
objectName.attributeName;
objectNameとは、オブジェクトの名前であり、attributeNameとはクラス内の属性の名前です。オブジェクト名と属性名を.でつなぐことで、クラスの属性にアクセスすることができます。
クラスのメソッドや属性が静的である場合(static修飾子を使用している場合)、クラス名を使って直接呼び出すことができます。インスタンスを作成する必要はありません。例えば:
ClassName.methodName();
ClassNameはクラスの名前であり、methodName()はクラス内の静的メソッドの名前です。クラス名とメソッド名をピリオドで繋げることでクラスの静的メソッドを呼び出すことができます。クラスの静的属性にアクセスする方法も同様です。