티스토리 뷰

 

The rule of writing multiple classes in one source file

하나의 소스파일에 여러 클래스 작성 규칙

 

0. 1개의 소스파일에 여러 클래스 작성 가능

1. public class는 1개만 존재 가능

2. public class가 없고 그냥 class만 존재할 때는 아무 클래스 이름으로 파일명 가능

3. public class가 있는 경우에는 public class 이름으로 파일명 해야 함

4. class or public class의 클래스 이름의 첫 글자 대문자 그대로 파일명도 첫 대문자로 해야 함

 

+ 1개의 소스파일에 1개의 클래스만 작성하는 것이 좋음

+ main Method가 있는 클래스 이름을 파일 이름으로 지정해야 실행 됨 

 

 

 

 

 

 

public class Hello1 {
        //파일명은 Hello1
        //클래스 이름과 파일 이름 첫 글자 대문자 꼭 지켜야 함
        //Why?
        // : 클래스 이름은 hello 소문자인데, 
        //   파일 이름은 Hello 대문자면 
        //   클래스를 못 찾아서 실행이 안 되게 됨
}

class Hello2 { 
		//그냥 클래스 여러 개 가능
}

댓글
최근에 올라온 글
페이지 이동 안내

보던 글 목록 : 브라우저 뒤로 가기 메인 화면 : 좌측 상단 아이콘
🍍 The GOAL: AI expert에 가까워지는 중

🍍 I am becoming AI expert who can develop cool things by coding.