class Examenes::PreguntaSimple
Attributes
pregunta[R]
Atributos preguntas y respuestas
respuestas[R]
Atributos preguntas y respuestas
Public Class Methods
new(pregunta, respuestas)
click to toggle source
Constructor incializa los atributos
# File lib/Examenes/pregunta.rb, line 34 def initialize (pregunta, respuestas) @pregunta = pregunta @respuestas = respuestas end
Public Instance Methods
<=>(objetoExamen)
click to toggle source
# File lib/Examenes/pregunta.rb, line 58 def <=>(objetoExamen) pregunta.size <=> objetoExamen.pregunta.size end
==(objetoExamen)
click to toggle source
# File lib/Examenes/pregunta.rb, line 62 def == (objetoExamen) if @pregunta == objetoExamen.pregunta && @respuestas == objetoExamen.respuestas then return true else return false end end
mostrar()
click to toggle source
Metodo muestra preguntas y respuestas
# File lib/Examenes/pregunta.rb, line 50 def mostrar @salida = @pregunta + "\n" @respuestas.each do |resp| @salida = @salida + resp + "\n" end return @salida end
numero()
click to toggle source
Metodo cuenta numero de respuestas
# File lib/Examenes/pregunta.rb, line 40 def numero return @respuestas.count end
obtenerRespuestas(i)
click to toggle source
Metodo obtiene respuestas
# File lib/Examenes/pregunta.rb, line 45 def obtenerRespuestas(i) @respuesta = @respuestas[i] end