Cita: Abstrae el motor de bases de datos de la lógica de la clase, así será intercambiable por cualquier motor (investiga sobre polimorfismo).
Perdon que me meta... pero como se hace para saber que metodos estan implementados para acceder a la DB si estan implementados por otra clase ?