인프런 커뮤니티 질문&답변

ssookk님의 프로필 이미지
ssookk

작성한 질문수

그림으로 배우는 자바, 파트2: 객체지향!

객체 배열, 객체와 파라미터

class 이름명 오류

작성

·

429

0

똑같이 코드 작성했는데
class 옆에 Hero 가 왜 오류가 떴는지 잘 모르겠습니다 ...
 
Exception in thread "main" java.lang.NoSuchMethodError: 'void Seangsungja.Hero.punch(Seangsungja.Hero)' at Seangsungja.Herotest_02.main(Herotest_02.java:22)

 

답변 1

1

홍팍님의 프로필 이미지
홍팍
지식공유자

동일한 패키지에
같은 이름의 클래스가 존재하면
에러가 발생합니다

아마도
Herotest.java 와
Herotest_02.java 양쪽 모두에
Hero 클래스가 존재하는게 아닐까 싶은데요.

Hero.java 파일을 따로 만들고
내부의 Hero 클래스를 지워보세요.

PS.
hoxy,
방금 게더 들렀다 가셨었나요??
다른일 보느라 답변을 못드렸네요

Sorry..🙏

ssookk님의 프로필 이미지
ssookk

작성한 질문수

질문하기