Resultados (
español) 2:
[Dupdo]Copiado!
Obtenemos evitar este problema haciendo que cada clase de manejar su propio estado interno. Cuando KaraokeSong # to_s se llama, vamos a tener que llamar al método to_s de su padre para obtener los detalles de la canción. A continuación, añadir a esto la información sobre las letras y devolver el resultado. El truco aquí es la palabra clave de Ruby `` super ''. Cuando se invoca súper sin argumentos, Ruby envía un mensaje a los padres del objeto actual, solicitándole que invocar un método del mismo nombre que el método actual, y pasándole los parámetros que se pasan al método actual. Ahora podemos aplicar nuestros nuevos y mejorados to_s.
Está traduciendo, por favor espere..