class Examenes::ExamenCompleto

Attributes

lista_preguntas[R]

Dos tipos de atributos, lista_preguntas y lista_soluciones.

lista_soluciones[R]

Dos tipos de atributos, lista_preguntas y lista_soluciones.

Public Class Methods

new(preguntas, soluciones) click to toggle source

En el constructor incializamos los dos atributos.

# File lib/Examenes/examen.rb, line 27
def initialize (preguntas, soluciones)
  @lista_preguntas = preguntas
  @lista_soluciones = soluciones
end

Public Instance Methods

establecerPreguntas(preguntas) click to toggle source

Setter de las preguntas pasado por parámetros

# File lib/Examenes/examen.rb, line 38
def establecerPreguntas(preguntas)
  @lista_preguntas = preguntas
end
establecerSoluciones(soluciones) click to toggle source

Setter de las soluciones pasado por parámetros

# File lib/Examenes/examen.rb, line 48
def establecerSoluciones(soluciones)
  @lista_soluciones = soluciones
end
obtenerPregunta(numero) click to toggle source

Obtiene un número determinado de preguntas

# File lib/Examenes/examen.rb, line 53
def obtenerPregunta(numero)
  return @lista_preguntas.obtenerValor(numero).mostrar
end
obtenerPreguntas() click to toggle source

Getter de obtener preguntas

# File lib/Examenes/examen.rb, line 33
def obtenerPreguntas
  return @lista_preguntas
end
obtenerSoluciones() click to toggle source

Getter de obtener soluciones

# File lib/Examenes/examen.rb, line 43
def obtenerSoluciones
  return @lista_soluciones
end