프로그래밍/Java

public 클래스, default 클래스

우진샘 2013. 4. 23. 16:45
반응형

* Public 클래스
 - 해당 소스를 대표하는 클래스라는 상징적 의미가 큼.
 - 다른 패키지에서 인스턴스 생성이 가능.
 - 해당 소스 파일에서 하나의 클래스만 public으로 선언이 가능함.
 - 소스파일 이름과 클래스 이름이 동일해야 함.
 - 선언시 클래스 앞에 "public"을 추가함.


* Default 클래스
 - 동일한 패키지 내에 정의된 클래스에서만 인스턴스 생성이 가능.
 - "public"으로 선언되지 않은 모든 클래스는 default 클래스 임.

반응형

'프로그래밍 > Java' 카테고리의 다른 글

형변환  (0) 2013.05.29
System.getProperty()  (0) 2013.05.29
변수 타입별 크기 및 범위  (0) 2013.05.29
Java/Google Protocol Buffer 사용법  (0) 2013.05.28
Java/enum 열거형  (0) 2013.05.23