Class: Menu_edad
Overview
Clase Menú con edad (hija de la clase Menu)
Instance Attribute Summary collapse
-
#edad ⇒ String
readonly
Cadena que almacena el rango de edades.
Attributes inherited from Menu
#encabezado, #platos, #valores
Instance Method Summary collapse
-
#get_edad ⇒ String
Método que retorna el rango de edades.
-
#initialize(edad, encabezado, platos, valores) ⇒ Object
constructor
Método que instancia un objeto de la clase.
-
#to_s ⇒ String
Método que formatea el menú para mostrarlo.
Methods inherited from Menu
#<=>, #get_grasas, #get_hidratos, #get_ingesta, #get_plato, #get_proteinas, #get_titulo, #get_vct
Constructor Details
#initialize(edad, encabezado, platos, valores) ⇒ Object
Método que instancia un objeto de la clase
13 14 15 16 |
# File 'lib/dieta/menu_edad.rb', line 13 def initialize(edad, encabezado, platos, valores) super(encabezado,platos,valores) @edad=edad end |
Instance Attribute Details
#edad ⇒ String (readonly)
Cadena que almacena el rango de edades
5 6 7 |
# File 'lib/dieta/menu_edad.rb', line 5 def edad @edad end |
Instance Method Details
#get_edad ⇒ String
Método que retorna el rango de edades
19 20 21 |
# File 'lib/dieta/menu_edad.rb', line 19 def get_edad @edad end |
#to_s ⇒ String
Método que formatea el menú para mostrarlo
24 25 26 27 |
# File 'lib/dieta/menu_edad.rb', line 24 def to_s aux="Edad: #{@edad}\n" aux+=super() end |