Class: Edad
Overview
Clase hija de dieta, añade edad recomendada
Instance Attribute Summary
Attributes inherited from Dieta
#cantidad, #descripcion, #ingesta, #kcal, #percent, #racion, #tipo_dieta
Instance Method Summary collapse
-
#tip(a8, a13, a18) ⇒ Object
añade el rango de edades adecuado para el menú.
-
#to_s ⇒ Object
devuelve la salida con todos los datos.
Methods inherited from Dieta
#<=>, #==, #get_descripcion, #get_gras, #get_hidr, #get_platos, #get_prot, #get_titulo, #get_to_, #initialize
Constructor Details
This class inherits a constructor from Dieta
Instance Method Details
#tip(a8, a13, a18) ⇒ Object
añade el rango de edades adecuado para el menú
144 145 146 147 148 |
# File 'lib/pract07/Dieta.rb', line 144 def tip(a8, a13, a18) #añade el rango de edades adecuado para el menú @a8 = a8 #de 4 a 8 años @a13 = a13 #de 9 a 13 años @a18 = a18 #de 14 a 18 años end |
#to_s ⇒ Object
devuelve la salida con todos los datos
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 |
# File 'lib/pract07/Dieta.rb', line 150 def to_s #devuelve la salida con todos los datos s = super s += "\n" s += "Dirigido a personas de: " if (@a8 != nil && @a8 != 0) s += "4 a 8, " end if (@a13 != nil && @a13 != 0) s += "9 a 13, " end if (@a18 != nil && @a18 != 0) s += "14 a 18 " end s += "años." s end |