Class: Flicks::Movie3D
Instance Attribute Summary
Attributes inherited from Movie
Instance Method Summary collapse
-
#initialize(title, rank, wow_factor) ⇒ Movie3D
constructor
A new instance of Movie3D.
- #show_effect ⇒ Object
- #thumbs_up ⇒ Object
Methods inherited from Movie
#add_snack, from_csv, #to_csv, #to_s, #total_snack_price
Methods included from Rankable
Constructor Details
#initialize(title, rank, wow_factor) ⇒ Movie3D
Returns a new instance of Movie3D.
6 7 8 9 |
# File 'lib/flicks/movie3d.rb', line 6 def initialize(title, rank, wow_factor) super(title, rank) @wow_factor = wow_factor end |
Instance Method Details
#show_effect ⇒ Object
11 12 13 |
# File 'lib/flicks/movie3d.rb', line 11 def show_effect puts "Wow! " * @wow_factor end |
#thumbs_up ⇒ Object
15 16 17 |
# File 'lib/flicks/movie3d.rb', line 15 def thumbs_up @wow_factor.times { super } end |