728x90
클래스 명
자바 프로그램은 클래스단위이기 때문에 자바 프로그램을 만드는 것은 자바 클래스를 만드는 것과도 같다. 자바 클래스를 만들려면 먼저 자바 클래스에 대한 이름을 지어야 한다. 자바 클래스의 이름은 사실 아무렇게나 지어도 되긴 하지만 관행적으로 여겨지는 규칙이 있다.
- 클래스명은 명사로 한다.
- 여러개의 단어가 섞이는 경우 각 단어의 첫번째 문자는 대문자이어야 한다. (CamelCase라고도 한다)
// 클래스명의 예
class Cookie {}
class ChocoCookie {}
메소드 명
한 개의 클래스 안에는 메소드가 여러개 존재할 수 있다. 메소드명은 보통 다음과 같은 관례를 따른다.
- 메소드명은 동사로 한다.
- 클래스명과 마찬가지로 여러개의 단어가 섞이는 경우 각 단어의 첫번째 문자는 대문자이어야 한다. 단, 처음 시작하는 문자는 항상 소문자로 시작한다.
// 메소드명의 예
run();
runFast();
getBackground();
변수 명
변수명은 보통 다음과 같은 관례를 따른다.
- 변수 이름은 짧지만 의미가 있어야 한다. (변수명을 통해 변수의 사용 의도를 알 수 있게 지어야 한다.)
- 순서를 의미하는 임시적인 정수의 변수명은 i, j, k, m, n을 사용한다. (문자의 경우는 c, d, e 등을 사용한다.)
- 변수명에 _, $ 기호를 사용할 수 있지만 시작 문자로 사용하지 않는다.
// 변수명의 예
int i;
char c;
float myWidth;
'Language > Java' 카테고리의 다른 글
[Java] 불리언 (boolean) (0) | 2022.07.31 |
---|---|
[Java] 숫자 (Number) (0) | 2022.07.31 |
[Java] 자바 기초 (0) | 2022.07.31 |
[Java] 로또 번호 만들기 (0) | 2022.07.30 |
[Java] 배열 (Array) 기초 (0) | 2022.07.30 |