class DietaEdad
clase hija que representa menús para grupos de personas según su edad
Attributes
edades[RW]
attr
Public Class Methods
new(nombre, &block)
click to toggle source
initialize
Calls superclass method
Dieta::new
# File lib/prct06/Dieta.rb, line 136 def initialize (nombre, &block) super(nombre) self.edades end
Public Instance Methods
grupo_edades(text)
click to toggle source
función que permite definir el grupo de edades a modo de DSL
# File lib/prct06/Dieta.rb, line 142 def grupo_edades (text) self.edades = text end
to_s()
click to toggle source
formateo que añade el grupo de alimentos con respecto al de la clase madre
Calls superclass method
Dieta#to_s
# File lib/prct06/Dieta.rb, line 147 def to_s output = "" output << super.to_s output << "Para personas de: #{edades}\n\n" output end