Class: GrupoEdad

Inherits:
Diet
  • Object
show all
Defined in:
lib/dieta/grupo_edad.rb

Overview

Define una clase hija de Diet que añade el grupo de edad

Instance Attribute Summary collapse

Attributes inherited from Diet

#cabecera, #menu, #vct

Instance Method Summary collapse

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,menu,vct)
		# Almacena el grupo de edad
        @grupo = grupo
        super(cabecera,menu,vct)
end

Instance Attribute Details

#grupoObject

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_sObject

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