Class: Menu_alimentos
Overview
Clase Menu_alimentos que hereda de la clase padre Dieta.
Instance Attribute Summary collapse
-
#alimentos ⇒ Object
Atributo para el grupo de alimentos.
Attributes inherited from Dieta
#carbo, #grasas, #ing_diaria, #platos, #prot, #titulo, #vct
Instance Method Summary collapse
-
#initialize(alimentos, dieta) ⇒ Menu_alimentos
constructor
Metodo que inicia los objetos.
-
#to_s ⇒ Object
Metodo que formatea la salida de una dieta con grupo de alimentos.
Methods inherited from Dieta
Constructor Details
#initialize(alimentos, dieta) ⇒ Menu_alimentos
Metodo que inicia los objetos.
51 52 53 54 |
# File 'lib/prct06/dieta.rb', line 51 def initialize(alimentos, dieta) @alimentos = alimentos super(dieta.titulo, dieta.ing_diaria, dieta.platos, dieta.vct, dieta.prot, dieta.grasas, dieta.carbo) end |
Instance Attribute Details
#alimentos ⇒ Object
Atributo para el grupo de alimentos.
48 49 50 |
# File 'lib/prct06/dieta.rb', line 48 def alimentos @alimentos end |
Instance Method Details
#to_s ⇒ Object
Metodo que formatea la salida de una dieta con grupo de alimentos.
57 58 59 |
# File 'lib/prct06/dieta.rb', line 57 def to_s string = super.to_s + "\nGrupo de alimentos: #{alimentos}\n" end |