Class: Edad
Overview
Clase hija de dieta, añade edad recomendada
Instance Attribute Summary
Attributes inherited from Dieta
#cantidad, #descripcion, #grasas, #hidratos, #ingesta2, #kcal, #proteinas, #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_platos, #get_titulo, #get_to_, #ingesta, #initialize, #plato, #porcentajes, #titulo
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ú
168 169 170 171 172 |
# File 'lib/pract07/Dieta.rb', line 168 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
174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 |
# File 'lib/pract07/Dieta.rb', line 174 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 |