[JAVA] 자바 클래스 외부 구성 요소 - 외부 클래스 안녕하세요 로로봉입니다 : ) 자바에서 클래스 외부 구성 요소 중 마지막으로 외부 클래스에 대해 알아보도록 하겠습니다. 외부 클래스는 public 클래스의 외부에 추가로 정의한 클래스를 말합니다. 1개의 자바 소스 파일에는 최대 1개의 public 클래스만 존재할 수 있고, 그 클래스명은 파일명과 일치해야 합니다. 소스 파일 안에서 public 클래스를 제외한 모든 클래스는 외부 클래스입니다. public 클래스가 아니면 다른 패키지에서 임포트할 수 없으므로 외부 클래스는 같은 패키지 안에서만 사용할 수 있습니다. [BCD.java 파일] package abc.bcd; class ABC {// 외부 클래스는 다른 패키지에서 임포트가 불가능. ... } public class BCD {// public 클.. [JAVA] 자바 클래스 외부 구성 요소 - 패키지와 임포트 안녕하세요 로로봉입니다 : ) 이번에는 클래스의 외부에 위치할 수 있는 3가지 "패키지, 임포트, 외부 클래스" 중 패키지와 임포트에 대해 알아보겠습니다. 1) 패키지 패키지는 비슷한 목적으로 생성된 클래스 파일들을 한 곳에 모아 둔 폴더를 의미합니다. 프로그램을 작성하다 보면 각각 목적에 따라 여러 개의 클래스 파일들이 생깁니다. 이렇게 동일한 목적으로 만들어진 클래스들을 1개의 공간에 묶어 관리하기 위한 것이 패키지 입니다. 1개의 프로젝트의 1개의 패키지를 생성할 수도 있고, 여러 개의 패키지를 생성할 수도 있습니다. 패키지를 아에 생성하지 않아도 문법적으로는 전혀 문제가 되지 않습니다. 생성된 패키지를 폴더의 구조상으로 보면 src 폴더의 하위 폴더에 위치합니다. 컴파일이 수행되면 바이트 코드가 .. 이전 1 다음 반응형