class Menu_tipo::Menu_tipo

Attributes

tipo[R]
  • Atributos

Public Class Methods

new(titulo, porcent, plat, vct, prot, grss, hidr, tipo) click to toggle source
  • Construyendo el Objeto Menu_tipo de tipo “Clase”.

Calls superclass method Menu::Menu::new
# File lib/menu/codigo_menu.rb, line 115
def initialize (titulo, porcent, plat, vct, prot, grss, hidr, tipo)
        super(titulo, porcent, plat, vct, prot, grss, hidr)
        @tipo = tipo
end

Public Instance Methods

to_s() click to toggle source
  • Creando el método to_s que imprime por pantalla TODO el Menu_tipo.

# File lib/menu/codigo_menu.rb, line 121
def to_s
        s = "\n#{get_titulo} (#{get_porcentaje})\n#{get_conjunto_plat}"
        s << "\nVCT: #{get_vct} kcal | "
        s << "#{get_prot}% proteínas - "
        s << "#{get_grss}% grasas - "
        s << "#{get_hidr}% hidratos de carbono\n"
        s << "Tipo de plato: \"#{tipo}\""
        s
end