【发布时间】:2013-03-22 18:21:01
【问题描述】:
我想扩展 SQLiteDataBase 类,以便能够覆盖一些方法(如 rawQuery、execSQL 等),目的是对查询执行时间进行一些统计。
我在数百个地方调用这些函数。所以,从基类 SQLiteDatabase 创建一个派生类对我有很大帮助!
问题是:扩展SQLiteDataBase时,找不到父类的构造函数。
import android.database.sqlite.SQLiteDatabase;
public class MySQLiteDatabase extends SQLiteDatabase
{
MySQLiteDatabase()
{
super(); // <<<--- can't find any visible constructor
}
}
【问题讨论】:
-
像
SQLiteDatabase这样的final类不能扩展。另外,请不要在您的问题标题前加上Android,底部的标签就足够了。