class Exam
Clase para la gestión de examens con preguntas.
Clase para ver las diferentes versiones de la gema
Constants
- VERSION
Attributes
exam[RW]
Public Class Methods
new(o)
click to toggle source
Creacion de una isntancia a partir de una pregunta.
# File lib/Exam/examen.rb, line 9 def initialize(o) @exam = List.new(o) end
Public Instance Methods
push(*input)
click to toggle source
Metodo para la inserción de preguntas sucesivamente.
# File lib/Exam/examen.rb, line 20 def push(*input) input.each { |o| @exam.push(o)} input end
right()
click to toggle source
Metodo para obtener el conjunto de respuestas correctas asociadas a las respuestas.
# File lib/Exam/examen.rb, line 26 def right result = Array.new() i=0 @exam.each do |q| result[i] = q.r1 i += 1 end result end
to_s()
click to toggle source
Metodo to_s.
# File lib/Exam/examen.rb, line 14 def to_s "#{@exam}" end