코드실행기에서 class이름.java 오류가 왜 뜨는지 모르겠습니다.
조회수 2038회
public class 강좌객체 {
// 멤버변수
String 과목명;//완료
String 과목코드;
String 과목구분;//완료
String 학점수;//완료
String 강의목적;
String 학습목표;
String 강의교재;
String 교수학과;//완료
이런식으로 코드를 진행하였는데 이클립스에서나, cmd창에서나 모두 오류없이 실행되는 소스코드였습니다. 그런데 코드실행기에서는 실행을 누르면
Command failed: /undefined.java:1: error: class 강좌객체 is public, should be declared in a file named 강좌객체.java public class 강좌객체 { ^ 1 error
이런 오류가 뜨는데 코드실행기에서는 class파일을 따로 만들지 않아도 된다고 들었는데 왜 이런 오류가 나는지 궁금합니다.
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
클래스명과 변수명이 한글이어서 오류가 발생하였습니다. (코드실행기의 버그) 클래스명에서 파일명을 추출하여 파일을 생성한 후 컴파일을 하는데 파일명을 제대로 추출하지 못했네요.
-
(•́ ✖ •̀)
알 수 없는 사용자
-
댓글 입력