public class DbManager<T extends Dao> {
public DbManager(Context c) {
setCreateDatabaseScript(T);
}
public void setCreateDatabaseScript(T dao) {
this.createDatabaseScript = ((Dao)dao).createTable();
}
//..
}
コンストラクター内で setCreateDatabaseScript を呼び出すにはどうすればよいですか。例のように試してみましたが、うまくいきません。正しい構文とは?