Class: GrupoEdad
Overview
Define una clase hija de Diet que añade el grupo de edad
Instance Attribute Summary collapse
-
#grupo ⇒ Object
Returns the value of attribute grupo.
Attributes inherited from Diet
Instance Method Summary collapse
-
#initialize(grupo, cabecera, menu, vct) ⇒ GrupoEdad
constructor
Contructor, inicializa la cabecera, platos y vct de la clase padre Diet y almacena el grupo de edad.
-
#to_s ⇒ Object
Añade el grupo de edad a la salida formateada por pantalla de la clase Diet.
Methods inherited from Diet
#<=>, #==, #get_cabecera, #get_grasas, #get_hidratos, #get_ingesta, #get_plato, #get_proteinas, #get_vct
Constructor Details
#initialize(grupo, cabecera, menu, vct) ⇒ GrupoEdad
Contructor, inicializa la cabecera, platos y vct de la clase padre Diet y almacena el grupo de edad
5 6 7 8 9 |
# File 'lib/dieta/grupo_edad.rb', line 5 def initialize(grupo,cabecera,,vct) # Almacena el grupo de edad @grupo = grupo super(cabecera,,vct) end |
Instance Attribute Details
#grupo ⇒ Object
Returns the value of attribute grupo
3 4 5 |
# File 'lib/dieta/grupo_edad.rb', line 3 def grupo @grupo end |
Instance Method Details
#to_s ⇒ Object
Añade el grupo de edad a la salida formateada por pantalla de la clase Diet
11 12 13 14 15 16 |
# File 'lib/dieta/grupo_edad.rb', line 11 def to_s s = "" s << super s << "Grupo Edad: #{@grupo}" s end |