class Wordwise::Question

Assemble a question consisting of a word and its definition shuffled with 3 other definitions.

Attributes

def[R]
defs[R]
origin[R]
word[R]

Public Class Methods

all() click to toggle source
# File lib/question.rb, line 18
def self.all 
  @@all
end
new() click to toggle source

Set instance variables for Question objects.

# File lib/question.rb, line 9
def initialize
  question_array = Wordwise::CLI.question_array
  @word = question_array[0][0]
  @def = question_array[1][0]
  @defs = question_array[1].shuffle
  @origin = question_array[2]
  @@all << self
end