상속에 대해 읽고 있습니다. 나는 예제를 시도했지만 뭔가 어리 석다. 나는 모든 코드를 썼지 만 상속받을 수있는 특정 방법을 보여 주었다. 이 방법은 추가입니다 (G 객체 인수)Java acm, GRect 메서드, 상속 add 메서드 does not show
다음는 클래스의 코드는 다음과 같습니다 내가 다른 클래스 에서 사용하려면 위에 나는 코드를 작성 후
package ExistingClasses;
import acm.graphics.*;
public class FilledRect extends GRect {
public FilledRect(double x, double y, double width, double height) {
super(x, y, width, height);
setFilled(true);
}
}
코드는 다음과 같습니다
package ExistingClasses;
public class TestFilledRect extends FilledRect {
public void run(){
FilledRect rect = new FilledRect(45, 34, 34, 34);
add(rect);
}
}
add 메서드가 작동하지 않습니다. 나는 그것을하는 책의 방법을 따랐다. 타원, 직사각형 등의 선이 그려지도록 add 메소드가 있다고 가정합니다. 도와주세요.
Add 메서드는 GraphicsProgram 클래스를 확장 할 때만 작동합니다. 도와주세요. 모두에게 미리 감사드립니다. (207)