Class: Menu_Alimentos

Inherits:
Dieta
  • Object
show all
Defined in:
lib/gema/dieta.rb

Overview

Clase Menu_Alimentos, que hereda de la clase Dieta

Instance Attribute Summary collapse

Attributes inherited from Dieta

#platos, #porcentaje_ingesta, #porcentajes, #titulo, #vct

Instance Method Summary collapse

Methods inherited from Dieta

#<=>, #==, #get_desc_plato, #get_grasas, #get_hidratos, #get_ingesta_diaria, #get_plato, #get_platos, #get_proteinas, #get_titulo, #get_vct

Constructor Details

#initialize(alimentos, dieta) ⇒ Menu_Alimentos

Constructor de la clase Menu_Alimentos



117
118
119
120
121
# File 'lib/gema/dieta.rb', line 117

def initialize(alimentos, dieta)
	@alimentos= alimentos
	super(dieta.titulo,dieta. porcentaje_ingesta,dieta.platos, dieta.vct,dieta.porcentajes)

end

Instance Attribute Details

#alimentosObject (readonly)

El atributo alimentos representa el grupo de alimentos de la Dieta



115
116
117
# File 'lib/gema/dieta.rb', line 115

def alimentos
  @alimentos
end

Instance Method Details

#to_sObject

Método que imprime la dieta más el grupo de alimentos de la misma



124
125
126
127
# File 'lib/gema/dieta.rb', line 124

def to_s

	title = super.to_s + "\nGrupo de alimentos:#{@alimentos}"
end