Javaでクラスを定義する方法は何ですか。
Javaでは、”class”キーワードを使用してクラスを定義することができます。クラスの定義には通常、以下のいくつかの部分が含まれています。
- アクセス修飾子:クラスは、他のコードに対するアクセス権を制限するためにアクセス修飾子を使用できます。一般的なアクセス修飾子には「public」、「private」、「protected」などがあります。
- クラス名:クラス名は有効な識別子である必要があり、Javaの命名規約に従って大文字で始まり、キャメルケースが使用されるべきです。
- クラスのメンバ変数は、クラスの特性を表すための変数です。これらは異なるデータ型を持ち、他のクラスのメソッドからアクセスおよび変更することができます。
- クラスのメソッド:クラスのメソッドは、クラスの振る舞いを記述する関数です。メソッドには異なるアクセス修飾子が付けられ、戻り値があるかどうかがあります。
以下是一个简单的类定义示例:
public class MyClass {
private int myVariable;
public void setMyVariable(int value) {
myVariable = value;
}
public int getMyVariable() {
return myVariable;
}
}
上記の例では、 “MyClass” という名前のクラスが定義されています。このクラスには、プライベートメンバ変数 “myVariable” と、メンバ変数の値を設定および取得するための2つのパブリックメソッド “setMyVariable” および “getMyVariable” が含まれています。