YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Spanish, Mexican subtitles

← 21-39 The Quiz Hierarchy

21-39 The Quiz Hierarchy

Get Embed Code
6 Languages

Showing Revision 1 created 07/03/2015 by carlos_upload.

  1. Y la jerarquía Coche que acabas de ver, hace que sea fácil entender los
  2. conceptos de superclases y de subclases pero no genera una implementación muy
  3. interesante, así que en su lugar veamos unas trivias. En una trivia, puedes tener diferentes
  4. tipos de preguntas, así que es natural tener una pregunta de superclase. Y luego
  5. puedes tener varias subclases. Tal vez una pregunta donde tienes que completar con la
  6. palabra que falta o una pregunta en donde te dan un montón de opciones, o una donde
  7. tienes que proporcionar un número, pero podría estar bien si no es exactamente la respuesta
  8. correcta. Una pregunta numérica podría tomar el redondeo en cuenta. Y así sucesivamente. Podrías
  9. incluso pensar que hay una subclase de pregunta de elección. Voy a llamarla
  10. Pregunta de Opción Múltiple, ya sabes, una de esas en que tienes que dar todas
  11. las opciones que son correctas. ¿Qué tienen en común nuestras preguntas? Todas ellas
  12. necesitan ser capaz de mostrarse a sí mismas, y la visualización puede ser tan simple como
  13. mostrar el texto de la pregunta, o puede que deba tener una lista de opciones, o un
  14. espacio en el lugar adecuado para llenarlo con una palabra. Y también cualquier pregunta
  15. tiene que ser capaz de verificar su respuesta. Eso podría ser una comparación de cadenas o una
  16. comparación de números para lograr cierta exactitud. Así que
  17. la idea es que, la pregunta superclase dará implementaciones razonables de
  18. estos métodos y las subclases pueden modificarlas si no funcionan para el
  19. contexto de la subclase. He implementado la clase Pregunta para ustedes y
  20. aquí hay un problema de programación que está diseñado para que te familiarices con esa
  21. clase para que puedas formar subclases a medida que avanzamos. Esta es la
  22. clase Pregunta. Echa un vistazo a sus métodos mientras respondes la siguiente pregunta de
  23. programación. Y aquí está una demostración del programa en la que quiero que completes algunos
  24. detalles. Haz un objeto pregunta, y luego hay un método presentQuestion
  25. que muestra la pregunta, obtiene la respuesta del usuario, comprueba si es correcta.
  26. Son métodos para mostrar y para verificar una respuesta. Y quiero que los
  27. busques y los llames.