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
#ate_snack, #carbs_consumed, #each_snack, from_csv, #to_csv, #to_s
Methods included from Rankable
#<=>, #hit?, #normalized_rank, #status, #thumbs_down
Constructor Details
#initialize(title, rank, wow_factor) ⇒ Movie3D
Returns a new instance of Movie3D.
4 5 6 7 |
# File 'lib/flicks/movie3d.rb', line 4 def initialize(title, rank, wow_factor) super(title, rank) @wow_factor = wow_factor end |
Instance Method Details
#show_effect ⇒ Object
13 14 15 |
# File 'lib/flicks/movie3d.rb', line 13 def show_effect puts "Wow! " * @wow_factor end |
#thumbs_up ⇒ Object
9 10 11 |
# File 'lib/flicks/movie3d.rb', line 9 def thumbs_up @wow_factor.times {super} end |