Class: DietaEdad

Inherits:
Dieta show all
Defined in:
lib/prct06/Dieta.rb

Overview

clase hija que representa menús para grupos de personas según su edad

Instance Attribute Summary collapse

Attributes inherited from Dieta

#VCT, #grasas, #hidratos, #nplatos, #platos, #porcentaje_ingesta, #proteinas, #titulo

Instance Method Summary collapse

Methods inherited from Dieta

#<=>, #plato

Constructor Details

#initialize(edades, titulo, porcentaje_ingesta, nplatos, vct, proteinas, grasas, hidratos, *des_platos) ⇒ DietaEdad

initialize con un parámetro extra con respecto al de la clase madre



91
92
93
94
# File 'lib/prct06/Dieta.rb', line 91

def initialize (edades, titulo, porcentaje_ingesta, nplatos, vct, proteinas, grasas, hidratos, *des_platos)
	super(titulo, porcentaje_ingesta, nplatos, vct, proteinas, grasas, hidratos, *des_platos)
	@edades = edades
end

Instance Attribute Details

#edadesObject (readonly)

attr



88
89
90
# File 'lib/prct06/Dieta.rb', line 88

def edades
  @edades
end

Instance Method Details

#to_sObject

formateo que añade el grupo de alimentos con respecto al de la clase madre



97
98
99
100
101
102
# File 'lib/prct06/Dieta.rb', line 97

def to_s
	output = ""
	output << super.to_s
	output << "Para personas de: #{@edades}\n\n"
	output
end