안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요 선후 입니다^^
제가 Canvas를 상송해서 사용하려고 하는데요
public class AAA extends BBB{
// 여기 AAA 클래스에서 BBB의 생성자를 그대로 이용하고 싶은데
//AAA를 구현할 떄 BBB의 생성자를 쓸 수 있는 방법이 없는지 궁금합니다.
public AAA(){
super.AAA(); // << 이런게 안되더라구요 ㅠㅠ;; 어떻게 해야하는지 궁금합니다.
}
public void setText(String STR){
super.setText(STR);
}//이런 것은 오버라이드가 되는데 생성자는 할 수 없는지 궁금합니다.
}

2012.04.12 18:39:50
import javax.microedition.khronos.opengles.GL;
import android.graphics.Bitmap;
import android.graphics.Canvas;
public class ChCanvas extends Canvas {
public ChCanvas() {
super();
// TODO Auto-generated constructor stub
}
public ChCanvas(Bitmap bitmap) {
super(bitmap);
// TODO Auto-generated constructor stub
}
public ChCanvas(GL gl) {
super(gl);
// TODO Auto-generated constructor stub
}
}
이거 뜻하시는 거에요 ? 이해가 잘 안되네요ㅠㅠㅋㅋ




super() 를 써주지 않아도 기본적으로 Parent의 생성자를 call 하지 않나요..