Small Grey Outline Pointer 자바의 이름 규칙 / 생성자
본문 바로가기
Dev./java

자바의 이름 규칙 / 생성자

by sso. 2022. 5. 2.

디폴트 생성자

 

 

생성자 : 인스턴스를 생성할 때 호출되어 인스턴스 변수들을 초기화 하는 일종의 메서드

생성자의 이름은 클래스의 이름과 같으며 생성자에는 리턴 값이 없다. 그러므로 반환타입도 붙여주지 않는다

 

기본 생성자 구조 : 클래스이름(){}

 

 

 

class cellphone{
        String model;
        String color;
        int capacity;
        cellphone(){} //컴파일시 컴파일러가 자동으로 추가
}

컴파일러가 추가한 기본 생성자는 아무내용도 없으므로 인스턴스에 아무런 영향x

 

 

 

자바의 이름 규칙

1. 클래스의 이름 규칙

-클래스 이름의 첫글자는 대문자 // class Bank, class Account ...

-둘 이상의 단어가 묶여서 하나의 이름을 이룰 때는 새로 시작하는 단어를 대문자로 //class BankAccount, class JavaClass ...

 

 

2. 메소드의 변수의 이름 규칙

-메소드 및 변수 이름의 첫 글자는 소문자로 시작한다

-둘 이상의 단어가 묶여서 하나의 이름을 이룰 때는 새로 시작하는 단어를 대문자로 //camel표기법

 

3. 클래스,메소드,변수의 이름이 아무리 길어도 축약하지 않고 카멜케이스 사용해서 다 적는게 좋다

 

4. 상수의 이름 규칙 : 상수는 직관적으로 상수라는 것을 알 수 있게 지어야 한다.

-상수의 이름은 모든 문자를 대문자로 구성

-둘 이상의 단어가 묶여서 하나의 이름을 이룰 때는 단어 사이를 언더바로 구분

 

 

final int COLOR_RAINBOW=7;

 

 

 

728x90

'Dev. > java' 카테고리의 다른 글

java 복습 문제  (0) 2022.05.04
클래스패스 (class path)/ Package  (0) 2022.05.02
Java for  (0) 2022.04.30
Java switch 성적 처리  (0) 2022.04.30
Java if문 윤년 평년 계산하기  (0) 2022.04.30

댓글