안드로이드+자바

생성자와 자바의 이름 규칙

문자메일 2016. 10. 26. 01:16

생성자 - 클래스의 이름과 동일한 이름의 메소드

반환형이 선언되어 있지 않으면서, 반환하지 않는 메소드


자바 인스턴스 생성시 생성자는 반드시 호출된다.


생성자 내에서는 final 멤버 변수의 초기화가 가능하다.

-인스턴스 하나당 딱 한번만 실행 될 수 있다는 것을 보장할 수 있기 때문



클래스, 메소드, 상수의 이름 규칙


클래스 이름 : Camel case

대문자로 시작

둘 이상의 단어가 묶여서 하나의 이름으로 구성될 때, 새 단어는 대문자로 시작

인스턴스 변수, 메소드 이름 : 변형된 Camel case

소문자로 시작

둘 이상의 단어가 묶여서 하나의 이름 구성 시, 새 단어는 대문자로 시작

상수 이름 - 전부 대문자로 표현

둘 이상의 단어가 묶여서 하나의 이름 구성 시, 두 단어 사이에 _삽입