Class: GEdad

Inherits:
Dieta show all
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

Attributes inherited from Dieta

#grasas, #hidratos, #ingesta_diaria, #plato, #proteinas, #titulo, #vct

Instance Method Summary collapse

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.

Parameters:

  • edad (String)

    intervalod de edades a los que está dirigdo el menú



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

#edadObject (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_sObject

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