티스토리 뷰

깃 커밋 메시지 컨벤션과 마찬가지로 자바 명명 규칙도 처음 보는 사람들이 읽기 쉽게끔 모두가 공유하기 쉬운 컨벤션을 가지고 이름을 지어야 한다.

명명규칙 표준

1. 클래스 이름

  • 반드시 대문자로 시작한다.
  • 생성자 이름은 클래스 이름과 같이 반드시 대문자로 시작한다.
  • 클래스 이름을 만들 때는 해당 클래스가 어떤 목적으로 만들어졌는지 유추 가능하도록 만든다.

public class Profile
public class UserProfile
public class Button

2. 메서드 이름

  • 소문자로 시작한다.
  • 여러 단어로 조합되면 첫 단어를 제외하고 다음 단어의 첫 글자는 대문자로 시작한다.
  • 보통 메서드는 클래스 기능을 담당하므로 동사로 시작한다.

public void println()

private void signUp()

public User getUser()

3. 필드 이름

  • 소문자로 시작한다.
  • 여러 단어로 조합되면 첫 단어를 제외하고 다음 단어의 첫 글자는 대문자로 시작한다.

private String secondName = "William"

private User cuurentUser

4. 상수 이름

  • 속성이 변하지 않은 상수인 경우에는 모든 글자를 대문자로 표현한다.
  • 여러 단어로 구성된 변수 이름이라면 단어 사이를 언더바(_)로 구분한다.

public String NAME = "June"

publc String CURRENT_APP_VERSION = "1.0.4"

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함