javaの命名規則をまとめる
- Task
- TaskManager
- Main
- UserAccount
Java では クラスは「設計図」なので特別扱いらしい
先頭が大文字で書くのが共通ルール
- addTask()
- showTasks()
- removeTask()
- toggleDone()
メソッドは「動作(命令)」のことで、小文字で始める
- String title;
- boolean done;
- List<Task> tasks;
- int index;
// MAX_COUNT
public static final int MAX_COUNT = 10;
// ERROR_MESSAGE
public static final String ERROR_MESSAGE = "エラーです";「ここは絶対に変えちゃダメ!」とひと目でわかるようにする(全部大文字)
camelCase と PascalCase の違い
| 名前 | 例 | 使う場所 |
|---|---|---|
| camelCase | addTask, userName | メソッド、変数 |
| PascalCase | TaskManager, User | クラス名 |
- Camel(ラクダ) → 盛り上がりが途中に来る → 小文字で始まる
- Pascal → 各単語が全部頭が大文字 → 大文字で始まる
命名規則のポイントまとめ
| 大文字/小文字 | 使う場面 |
|---|---|
| 大文字で始める(PascalCase) | クラス名 |
| 小文字で始める(camelCase) | 変数名、メソッド名 |
| 全部大文字 + アンダーバー | 定数 |