Class: Age

Inherits:
Diet show all
Defined in:
lib/dieta/diet.rb

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

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(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, menu, vct)
	@elements = elements
	super(cabecera,menu,vct)
end

Instance Attribute Details

#elementsObject

Returns the value of attribute elements



102
103
104
# File 'lib/dieta/diet.rb', line 102

def elements
  @elements
end

Instance Method Details

#to_sObject

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