Уточнение интерфейса Android
Из этого кода:
SQLiteDatabase db = this.getWritableDatabase(); Cursor rs = db.rawQuery("SELECT * FROM mytable", null);
дБ.rawQuery возвращает курсор, который является интерфейсом, и он имеет так называемый метод getCount(). Интересно, как этот метод получает количество записей, не видя его реализации. Метод rawQuery также не объясняет, откуда он берется.
Пожалуйста, помогите мне. Я действительно понимаю, как работает интерфейс, но мне кажется, что я что-то упускаю. Заранее спасибо.
Что я уже пробовал:
Я посетил SQLiteDatabase.class но большинство методов просто выбрасывает исключение RuntimeException.