class DietaGrupo

clase hija que representa grupos de alimentos

Attributes

grupo[RW]

attr

Public Class Methods

new(nombre) click to toggle source

initialize

Calls superclass method Dieta::new
# File lib/prct06/Dieta.rb, line 107
def initialize (nombre)
        super(nombre)
        self.grupo
end

Public Instance Methods

grupo_alimentos(text) click to toggle source

función que permite especificar el grupo de alimentos al que pertenece la receta a modo de DSL

# File lib/prct06/Dieta.rb, line 113
def grupo_alimentos (text)
        self.grupo = 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 118
def to_s
        output = ""
        output << super.to_s
        output << "Perteneciente a: #{grupo}\n\n"
        output
end