디폴트 생성자
생성자 : 인스턴스를 생성할 때 호출되어 인스턴스 변수들을 초기화 하는 일종의 메서드
생성자의 이름은 클래스의 이름과 같으며 생성자에는 리턴 값이 없다. 그러므로 반환타입도 붙여주지 않는다
기본 생성자 구조 : 클래스이름(){}
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 |
댓글