자바 클래스의 형식
하나의 자바 파일은 클래스를 여러 개 만들어 가질 수 있지만, 접근제어자 public은 java 파일과 같은 이름의 클래스에만 붙일 수 있습니다.
자바는 소스코드를 실행할 때, 자바 소스코드 파일명과 동일한 public 클래스를 컴파일해서 그 클래스의 main 메소드를 실행하도록 약속되어 있습니다.
자바 소스 코드를 저장할 때 그 안에 들어 있는 클래스들은 각각 하나씩 class 파일로 저장됩니다.
하나의 자바 파일 안에 여러 클래스를 만들어 저장하는 경우는 각각 클래스 파일이 생성된다는 것을 알아보았습니다.
지금부터는 클래스별로 각각 하나의 java 파일로 저장하는 방법을 알아보겠습니다.
새롭게 생성된 클래스 파일 부분을 블럭으로 지정해 줍니다.
블럭 지정된 클래스 부분에서 마우스 오른쪽 버튼을 클릭하여 나타난 팝업메뉴 중
Refactor 를 선택하고 Move Type to New File 을 선택합니다.
블럭으로 지정된 클래스 부분이 새로운 자바파일로 생성됨을 다시 한번 더 보여줍니다.
한번 더 확인한 후에 새로운 자바 파일로 저장되는 것이 확실하다면 Ok 버튼을 클릭하여 줍니다.
블럭으로 지정된 클래스 영역이 새로운 자바 파일로 저장되었습니다.
자바 파일로 저장된 클래스는 자바 파일명과 같은 이름의 클래스이므로 접근 제어자를 public 으로 선언해 줍니다.
프로그램을 기능별로 나눠서 자바 소스 코드를 각각 별도로 저장하는 방법을 알아보았습니다.
각각 저장된 자바 소스코드를 필요할 때마다 하나의 부품처럼 불러와 사용할 수 있는 것입니다.
'자바' 카테고리의 다른 글
클래스와 인스턴스 (0) | 2021.11.06 |
---|---|
자바 인스턴스 (0) | 2021.11.06 |
자바 클래스와 메소드 추출 (0) | 2021.11.04 |
자바 라이브러리 문서 (0) | 2021.10.30 |
이클립스 환경에서 디버거 사용하는 법 (0) | 2021.10.29 |
댓글