Class: GEdad
- Defined in:
- lib/Directorio_de_trabajo_del_equipo/grupo_edades.rb
Overview
Clase hija de Dieta que añade un nuevo atributo para el grupo de edades
Instance Attribute Summary collapse
-
#edad ⇒ Object
readonly
Getter para el atributo de la clase.
Attributes inherited from Dieta
#grasas, #hidratos, #ingesta_diaria, #plato, #proteinas, #titulo, #vct
Instance Method Summary collapse
-
#initialize(titulo, ingesta, plato, vct, proteinas, grasas, hidratos, edad) ⇒ GEdad
constructor
A new instance of GEdad.
-
#to_s ⇒ Object
Muestra la salida formateada del menú junto al grupo de edades.
Methods inherited from Dieta
#<=>, #cabecera, #cierre, #listado_platos
Constructor Details
#initialize(titulo, ingesta, plato, vct, proteinas, grasas, hidratos, edad) ⇒ GEdad
Returns a new instance of GEdad.
21 22 23 24 |
# File 'lib/Directorio_de_trabajo_del_equipo/grupo_edades.rb', line 21 def initialize(titulo, ingesta, plato, vct, proteinas, grasas, hidratos, edad) super(titulo, ingesta, plato, vct, proteinas, grasas, hidratos) @edad = edad end |
Instance Attribute Details
#edad ⇒ Object (readonly)
Getter para el atributo de la clase
9 10 11 |
# File 'lib/Directorio_de_trabajo_del_equipo/grupo_edades.rb', line 9 def edad @edad end |
Instance Method Details
#to_s ⇒ Object
Muestra la salida formateada del menú junto al grupo de edades
28 29 30 31 |
# File 'lib/Directorio_de_trabajo_del_equipo/grupo_edades.rb', line 28 def to_s() aux = "La dieta pertenece al grupo de edades: " + @edad + "\n" cadena = super + "\n" + aux end |