명명법 (Naming Rule, Naming Convention)
명명법은 식별자(Identifier)를 정의하는 규칙을 말한다. 이 약속에 따라 형태로도 구분이 가능하다.
파스칼(Pascal)
- 대문자로 시작해서 의미있는 단어의 첫 글자는 대문자로 표기한다.
- 클래스(Class), 생성자(Constructor) 이름에 사용한다.
- 예:
Object
,Object()
카멜(Camel, Hungarian)
- 소문자로 시작해서 의미있는 단어의 첫 글자는 대문자로 표기한다.
- 변수(Variable), 메소드(Method) 이름에 사용한다.
- 예:
isCheck
,getInstance()
소문자(Lower)
- 전체를 소문자로 사용한다.
- 예약어(Keyword), 패키지(Package) 이름에 사용한다.
- 예:
new
,pack.age
대문자(Upper)
- 전체를 대문자로 사용한다.
- 상수(Constant) 이름에 사용한다.
- 예:
PI