class Grupo_alimento

Attributes

grupo_alimento[RW]

Public Class Methods

new(titulo, porcentaje, platos, vct, proteinas, grasas, hidratos, grupo_alimento) click to toggle source
# File lib/dieta/menu.rb, line 50
def initialize titulo, porcentaje, platos, vct, proteinas, grasas, hidratos, grupo_alimento
        @titulo, @porcentaje, @platos, @vct, @proteinas, @grasas, @hidratos, @grupo_alimento = titulo, porcentaje, platos, vct, proteinas, grasas, hidratos, grupo_alimento
end

Public Instance Methods

to_s() click to toggle source
# File lib/dieta/menu.rb, line 54
def to_s
        out = "Menu dietetico del grupo #{@grupo_alimento}\n"
        out << "#{@titulo.upcase} (#{@porcentaje}%)\n"
        out << @platos.map { |plato| "- #{plato}" }.join(",\n")
        out << "\nV.C.T. | % #{vct} kcal | #{proteinas}% - #{grasas}% - #{hidratos}%"
        out
end