Class: Dieta
Instance Attribute Summary collapse
-
#desc_platos ⇒ Object
Returns the value of attribute desc_platos.
-
#gr_platos ⇒ Object
Returns the value of attribute gr_platos.
-
#por_platos ⇒ Object
Returns the value of attribute por_platos.
-
#porcgrasas ⇒ Object
Returns the value of attribute porcgrasas.
-
#porchidratos ⇒ Object
Returns the value of attribute porchidratos.
-
#porcmenu ⇒ Object
Returns the value of attribute porcmenu.
-
#porcprot ⇒ Object
Returns the value of attribute porcprot.
-
#titulo ⇒ Object
Returns the value of attribute titulo.
-
#vct ⇒ Object
Returns the value of attribute vct.
Instance Method Summary collapse
- #<=>(other) ⇒ Object
-
#initialize(titulo, porcmenu, desc_platos, por_platos, gr_platos, vct, porcprot, porcgrasas, porchidratos) ⇒ Dieta
constructor
A new instance of Dieta.
Constructor Details
#initialize(titulo, porcmenu, desc_platos, por_platos, gr_platos, vct, porcprot, porcgrasas, porchidratos) ⇒ Dieta
Returns a new instance of Dieta.
4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/Dieta/Dieta.rb', line 4 def initialize(titulo,,desc_platos,por_platos,gr_platos,vct,porcprot,porcgrasas,porchidratos) @titulo=titulo @porcmenu= @desc_platos=desc_platos @por_platos=por_platos @gr_platos=gr_platos @vct=vct @porcprot=porcprot @porcgrasas=porcgrasas @porchidratos=porchidratos end |
Instance Attribute Details
#desc_platos ⇒ Object
Returns the value of attribute desc_platos.
3 4 5 |
# File 'lib/Dieta/Dieta.rb', line 3 def desc_platos @desc_platos end |
#gr_platos ⇒ Object
Returns the value of attribute gr_platos.
3 4 5 |
# File 'lib/Dieta/Dieta.rb', line 3 def gr_platos @gr_platos end |
#por_platos ⇒ Object
Returns the value of attribute por_platos.
3 4 5 |
# File 'lib/Dieta/Dieta.rb', line 3 def por_platos @por_platos end |
#porcgrasas ⇒ Object
Returns the value of attribute porcgrasas.
3 4 5 |
# File 'lib/Dieta/Dieta.rb', line 3 def porcgrasas @porcgrasas end |
#porchidratos ⇒ Object
Returns the value of attribute porchidratos.
3 4 5 |
# File 'lib/Dieta/Dieta.rb', line 3 def porchidratos @porchidratos end |
#porcmenu ⇒ Object
Returns the value of attribute porcmenu.
3 4 5 |
# File 'lib/Dieta/Dieta.rb', line 3 def @porcmenu end |
#porcprot ⇒ Object
Returns the value of attribute porcprot.
3 4 5 |
# File 'lib/Dieta/Dieta.rb', line 3 def porcprot @porcprot end |
#titulo ⇒ Object
Returns the value of attribute titulo.
3 4 5 |
# File 'lib/Dieta/Dieta.rb', line 3 def titulo @titulo end |
#vct ⇒ Object
Returns the value of attribute vct.
3 4 5 |
# File 'lib/Dieta/Dieta.rb', line 3 def vct @vct end |
Instance Method Details
#<=>(other) ⇒ Object
16 17 18 19 20 21 22 |
# File 'lib/Dieta/Dieta.rb', line 16 def <=> (other) if(@gr_platos == other.gr_platos) @porcprot <=> other.porcprot else @gr_platos <=> other.gr_platos end end |