클래스 생성자에 인자가 비어있으면 안된다는 얘기야?
그 오류인 것 같은데 그런 예가 없는뎅
안드로이드 스튜디오기는 한데 자바 문법이라 자바로 질무냏씀
public SQLiteAssistant(Context context)
{
super(context, DB_NAME, null, DB_VERSION_NUMBER);
}
이게 생성자인데..
클래스 생성자에 인자가 비어있으면 안된다는 얘기야?
그 오류인 것 같은데 그런 예가 없는뎅
안드로이드 스튜디오기는 한데 자바 문법이라 자바로 질무냏씀
흠... 한번 인자 없는 ctor만들어서 해봐여
넹 감사합니다 ㅠㅠ 왜이러지..
횽님 빈 ctor의 경우는 만들면 바로 빨간줄이라 실행이 안됩니당
기존 ctor 같은 경우는 빨간줄도 안뜨고 문법 오류는 안떠서 실행까진 되는데, 실행하면 저 오류가 뜨는거라..
C++이나 C# 처럼 부모클래스 생성자 상속해달라는 거겠지 - dc App
원래 아무것도 안달면 암시적으로 매개변수없는 생성자 상속받는데 그게 없어서 에러나는듯 - dc App
오 횽님 답변 감사합니다 그런데 부모클래스라는게 따로 없는데..
다른 클래스로 public class UsingSQLite extends Activity 요놈도 있는데, 얘는 아예 생성자가 없는데도 이 클래스에 대한 오류는 뜨질 않아요.. 내용으로는 저 본문에 있는 클래스를 불러오는
private SQLiteAssistant mainActivity; 요놈 뿐이고욤..
extends SQLiteOpenHeader 이건 장식이냐
아 형님 얘는 그.. 제가 선언해준 클래스가 아니라 따로 import해와서 쓰는건데.. 음 이걸 뭐라고 설명해야하지
아무튼 그래서 저놈에 대한 생성자가 뭔지는 제가 모르겠습니다..ㅠㅠ