2012-03-27 5 views
4

처음 자바 과정에서 현재 할당되는 내용은 창 전체에서 원을 움직이게하는 것입니다. 오전 데 문제는 내가 항상 대답은 내가 있다는 것을 발견, 내가 그런 원 또는 사각형, 또는 아무것도를 만들 때 넣어 상관없이, 나는 항상 인터넷 검색 후Circle 클래스를 작동시키는 방법을 찾을 수 없습니다.

java.lang.NoSuchMethodError: main 
Exception in thread "main" 

를 얻을 수 있다는 것입니다 'public static void main'코드가 누락되었지만 매번 포함되어 있습니다.

public class Chapter6_Hw4 
{ 
    public static void main(String[] args) 
    { 
     Rectangle r = new Rectangle(50, 50, 100, 100); 
     System.out.println("You have created a rectangle"); 
    } 
} 

희망 너희들에서이에 대한 몇 가지 도움을받을 수 있습니다 (I은 사각형 또는 실제로 원 내가 정확해야이 코드를 있으리라 믿고있어 나타나는 방식을 볼 아직 SINEC) 이와 같은 심지어 간단한 코드 . 나는 이것이 내가 바라 보는 일부 정말로 noobie 문제 일 뿐이라고 생각하고있다. 감사!

+1

빈 생성자가 있어야합니까? 'Chapter6_Hw4() {}' – Coffee

+1

@Adel : 무엇을 위해, 그 클래스의 객체 인스턴스가 생성되지 않습니다. (클래스 자체는 인스턴스화되지만 생성자는 필요하지 않습니다.) – Mat

+0

@Mat - Ah OK 고맙습니다! – Coffee

답변

4

Rectangle.java이 아니라 Chapter6_Hw4.java을 컴파일하고 실행해야합니다.

+0

멍청한 문제였습니다. JCreator에서 다른 파일을 열었을 때주의를 기울이지 않았고 전체 작업 공간을 눌러야했습니다. 도! >. < – Laura

+0

기꺼이 도와 드릴 수 있습니다. 다른 사람들이 귀하의 질문에 답변했음을 알고 있도록 답변을 수락하는 것을 잊지 마십시오. – Makoto

2

Java 파일의 파일 이름을 확인하십시오. 그것은 당신의 공용 클래스 이름과 일치해야합니다. 당신의 경우 "Chapter6_Hw4.java"

관련 문제