1
자바로 미로 게임을 만들려고합니다.자바 : 드로어 블 클래스 구현
Explorer 클래스는 사용자를 나타내고 DrawableExplorer는 사용자를 그래픽으로 나타내는 코드입니다. DrawableExplorer에 포함 된 그리기 인터페이스 구현 : 내 DrawableExplorer 클래스가 아닌 이유가 성공적으로하지만 컴파일
import java.awt.Graphics;
public abstract interface Drawable
{
public abstract void draw(Graphics paramGraphics);
}
을, 나는 알아낼 수 없습니다 : 그것은 반환 유형을 묻는 것
import java.awt.*;
public class DrawableExplorer extends Explorer implements Drawable
{
public DrawableExpolorer(Square location, Maze maze, String name)
{
public void draw(Graphics g)
{
Square location = location();
get.setColor(Color.BLUE);
g.fillOval(loc.x() + 10, loc.y() + 10, 30, 30);
}
}
}
하지만 내 메서드 void?
컴파일러 오류 메시지가 "잘못된 메서드 선언을, 반환 형식이 필요합니다"라고
업데이트 된 코드와 함께 원래 질문에 컴파일 오류를 게시 할 수 있습니까? 또한, 나는 두 번째 오류를 강조하기 위해 내 대답을 편집했습니다. – Adamski
컴파일러 오류 메시지에 "유효하지 않은 메서드 선언, 반환 유형 필요" – dukevin
생성자의 맞춤법이 잘못되었습니다 : "DrawableExpolorer"이므로 컴파일러에서 메서드라고 생각합니다. – Adamski