public class

    [Java] public 클래스

    class와 public class의 차이점 다음과 같은 클래스 파일을 MyProgram.java라는 이름으로 작성한다. // MyProgram.java class MyProgram { } 이상없이 잘 컴파일이 된다. 위 소스 파일에 다음과 같이 클래스를 하나 더 추가한다. class MyProgram { } class MyProgram2 { } 역시 이상없이 잘 컴파일이 될 것이다. 다시 다음과 같이 수정한다. class MyProgram { } public class MyProgram2 { } MyProgram2라는 클래스 앞에 public 이라는 키워드를 붙였더니 이번에는 컴파일 에러가 발생했다. 다시 다음과 같이 수정한다. public class MyProgram { } class MyProgra..