클래스 선언
- 작성 규칙
- 1. 하나 이상의 문자로 이루어져야 한다.
- 2. 첫 번째 글자는 숫자가 올 수 없다.
- 3. '$', '_' 외의 특수 문자는 사용할 수 없다
- 4. 자바 키워드는 사요할 수 없다.
- 관례
- 1. 클래스 이름이 단일 단어라면 첫 자를 대문자로 하고 나머지는 소문자로 작성한다.
- 2. 서로 다른 단어가 혼합된 이름을 사용한다면 각 단어의 첫 머리 글자는 대문자로 작성하는 것이 관례이다.
- public class 클래스 이름{
}
- 위의 public class키워드는 클래스를 선언할 때 사용하며 반드시 소문자로 작성해야 한다.
- 일반적으로 소스 파일당 하나의 클래스를 선언하지만 두 개 이상의 클래스 선언도 가능하다.
- public class Car{
}
class Tire{
}
- 두 개 이상의 클래스가 선언된 소스 파일을 컴파일하면 바이트 코드 파일은(.class) 클래스를 선언한 개수만큼 생긴다. 결국 소스 파일은 클래스 선언을 담고 있는 저장 단위일 뿐, 클래스 자체가 아니다.
- 위의 두 개의 클래스를 선언한 예를 컴파일하면 Car.class와 Tire.class가 각각 생성된다.
- 주의할 점은 파일 이름과 동일한 이름의 클래스 선언에만 public 접근 제한자를 붙일 수 있다.
- 만약 파일 이름과 일치하지 않는 클래스 선언에 public 접근 제한자를 붙이면 컴파일 에러가 발생한다.
'Study_web > Java' 카테고리의 다른 글
배열 메서드 (0) | 2021.06.19 |
---|---|
싱글톤(Singleton) (0) | 2021.03.02 |
List와 Map 간단하게 이해하기 (0) | 2021.02.19 |
객체와 클래스 (0) | 2021.01.03 |
객체 지향 프로그래밍의 특징 (0) | 2021.01.03 |