Ese DAO seria la base de tus demas DAOs, y en lo que ayuda es que viendo el codigo se hace mas facil de "leer" y de entender que hace, por ejemplo es mas claro:
Código php:
Ver original$users = new Users();
$thisUser = $users->find(1);
a
Código php:
Ver original$users = new DAO('users','userid'); // o algo por el estilo
$thisUser = $user->find(1);
Adicionalmente al tener tu clase por tabla puedes tener métodos más complejos, por ejemplo $users->findDisabledUsers() o findUsersWithLastName()
Saludos.