Class: FollowUpQuestion
- Defined in:
- lib/battleroom/models/follow_up_question.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#original_question ⇒ Object
readonly
Returns the value of attribute original_question.
Attributes inherited from Question
#answer_value, #data, #data_structure, #data_structure_class, #evaluation_scope, #explanation, #input_mechanism, #user_input, #variable_name, #variable_value
Instance Method Summary collapse
-
#initialize(evaluation_scope, original_question) ⇒ FollowUpQuestion
constructor
A new instance of FollowUpQuestion.
Methods inherited from Question
#congratulation_sequence, #enter_evaluation_loop, generate_question, #get_input, #handle_syntax_error_exceptions
Constructor Details
#initialize(evaluation_scope, original_question) ⇒ FollowUpQuestion
Returns a new instance of FollowUpQuestion.
7 8 9 10 11 |
# File 'lib/battleroom/models/follow_up_question.rb', line 7 def initialize(evaluation_scope, original_question) @evaluation_scope = evaluation_scope @original_question = original_question @input_mechanism = 'readline' end |
Instance Attribute Details
#original_question ⇒ Object (readonly)
Returns the value of attribute original_question.
5 6 7 |
# File 'lib/battleroom/models/follow_up_question.rb', line 5 def original_question @original_question end |