Class: Age
Overview
Clase FoodGroup la cual representa el menu con el grupo de edades, esta, hereda la clase Diet
Funciones
-
initialize() - Inicializamos los elementos de la clase añadiendo los elementos de menu dietetico (Cabecera,menu y vct) mediante super
-
to_s() - Funcion que llama al to_s de Diet y le añade el grupo de edades
Instance Attribute Summary collapse
-
#elements ⇒ Object
Returns the value of attribute elements.
Attributes inherited from Diet
Instance Method Summary collapse
-
#initialize(elements, cabecera, menu, vct) ⇒ Age
constructor
Inicializamos los elementos de la clase, en este caso solamente @elements que contendra el grupo de edad y el resto lo introduciremos a traves de super en el menu dietetico.
-
#to_s ⇒ Object
Funcion to_s la cual devolvera el output que contendra el to_s de Diet con el añadido del grupo de edad.
Methods inherited from Diet
#<=>, #==, #get_cabecera, #get_grasas, #get_hidratos, #get_ingesta, #get_plato, #get_proteinas, #get_vct
Constructor Details
#initialize(elements, cabecera, menu, vct) ⇒ Age
Inicializamos los elementos de la clase, en este caso solamente @elements que contendra el grupo de edad y el resto lo introduciremos a traves de super en el menu dietetico
105 106 107 108 |
# File 'lib/dieta/diet.rb', line 105 def initialize(elements, cabecera, , vct) @elements = elements super(cabecera,,vct) end |
Instance Attribute Details
#elements ⇒ Object
Returns the value of attribute elements
102 103 104 |
# File 'lib/dieta/diet.rb', line 102 def elements @elements end |
Instance Method Details
#to_s ⇒ Object
Funcion to_s la cual devolvera el output que contendra el to_s de Diet con el añadido del grupo de edad
110 111 112 113 |
# File 'lib/dieta/diet.rb', line 110 def to_s output = super.to_s + "Age Group: #{elements}" return output end |