Trata siempre de dar la mayor información de tu problema, la verdad me ha costado entender y creo que quizás no he entendido bien
Una pregunta: en el método cuentaNombres() haces referencia a un método que se llama getNombre() ¿Que cosa hace getNombre()?
Salu2s
en el metodo crearCredencial, al leer la variable "nombre", mediante el metodo setNombre de la clase credencial, [ objeto.setNombre(variableNombre) ]--> con eso estoy guardando la información en el atributo "nombre" de la clase tarjeta y ahora en el metodo contador, con el metodo getNombre estoy mandando a buscar esa información guardada anteriormente para poder hacer la comparación e incrementar el contador