쌓고 쌓다
[자바 오류] the public type ... must be defined in its own file 본문
반응형
아래와 같은 경로로 아래의 코드를 작성했더니 에러가 뜬다.


이 에러는 두 가지 경우중 하나이다.
1. 파일명과 클래스명이 동일하지 않을 때. ( 현재 파일명은 exstudy.java이므로 클래스 명은 exstudy여야함)

2. public을 쓸 수 있는 클래스는 파일명과 일치해야 하고 하나뿐이다.

파일명은 exstudy이라 public class도 exstudy와 여야 하는데 GameObject라 에러가 난 거다.
파일명을 GameObject로 바꾸던지 유일한 public class를 파일명과 같게 만든 던 지 해야 한다.
public class exstudy { }를 지우고 아래와 같이 파일명도 바꾸어 주었다.

반응형
'Dev Log' 카테고리의 다른 글
| [JAVA] 명품 자바 프로그래밍 5장 실습문제 (0) | 2022.05.18 |
|---|---|
| [JAVA] 명품 자바 프로그래밍 5장 Open Challenge (2) | 2022.05.18 |
| 최소 공통 조상 알고리즘(LCA, Lowest Common Ancestor) (0) | 2022.05.17 |
| [백준] LCA 2 11438번 C++ 풀이 (0) | 2022.05.17 |
| [Linux] git (0) | 2022.05.17 |