Class: PreguntaVerdaderoFalso
- Defined in:
- lib/examen/pregunta_verdadero_falso.rb
Overview
Clase gestora de preguntas de verdadero y falso.
Instance Attribute Summary
Attributes inherited from Pregunta
#difficulty, #distractors, #right, #text
Instance Method Summary collapse
-
#initialize(args) ⇒ PreguntaVerdaderoFalso
constructor
Instancia de la clase PreguntaVerdaderoFalso donde le pasas un texto y un booleano asociado a la respuesta correcta.
Methods inherited from Pregunta
Constructor Details
#initialize(args) ⇒ PreguntaVerdaderoFalso
Instancia de la clase PreguntaVerdaderoFalso donde le pasas un texto y un booleano asociado a la respuesta correcta.
8 9 10 11 12 13 14 |
# File 'lib/examen/pregunta_verdadero_falso.rb', line 8 def initialize(args) raise ArgumentError, "Esperada pregunta (:text)" unless args.key?(:text) raise ArgumentError, "Esperada respuesta correcta (:right)" unless args.key?(:right) args[:right] = ((args[:right])?"Cierto":"Falso") args[:distractors] = [((args[:right])?"Falso":"Cierto")] super args end |