Doughnatch Ответов: 0

Уточнение интерфейса Android


Из этого кода:

SQLiteDatabase db = this.getWritableDatabase();
Cursor rs = db.rawQuery("SELECT * FROM mytable", null);


дБ.rawQuery возвращает курсор, который является интерфейсом, и он имеет так называемый метод getCount(). Интересно, как этот метод получает количество записей, не видя его реализации. Метод rawQuery также не объясняет, откуда он берется.

Пожалуйста, помогите мне. Я действительно понимаю, как работает интерфейс, но мне кажется, что я что-то упускаю. Заранее спасибо.

Что я уже пробовал:

Я посетил SQLiteDatabase.class но большинство методов просто выбрасывает исключение RuntimeException.

0 Ответов