class Exam::Pregunta_VF

Clase Pregunta_VF

Definición de la clase Pregunta_VF que es hija de Pregunta y que constituye un caso particular de la clase Pregunta para preguntas de Verdadero y Falso. Hace uso de los metodos de Pregunta ademas de:

Clase para representar la clase de preguntas de Verdadero y Falso

Public Class Methods

new(title = obtener_pregunta, num_c = obtener_correcta, level = obtener_level) click to toggle source

Metodo para inicializar haciendo overriding

# File lib/exam.rb, line 112
def initialize(title = obtener_pregunta, num_c = obtener_correcta, level = obtener_level)
  raise ArgumenError, "Title has to be a String, got #{title.class}" unless title.is_a? String
  @title = title
  @answers = ["Cierto", "Falso"]
  @num_c = num_c
  @level = level
end
obtener_correcta() click to toggle source

Metodo para obtener la respuesta correcta haciendo overriding

# File lib/exam.rb, line 121
def self.obtener_correcta
  puts "Si la respuesta es correcta teclee 0, en caso contrario teclee 1"
  @num_c = gets.chomp.to_i
end