class DietaAlim

Clase DietaAlim que representa un menú dietético que se clasifica por grupo de alimentos. Hereda de la clase Dieta.

Attributes

alim[R]

Grupo de alimentos al que pertenece el menú

Public Class Methods

new(titulo, ing_diaria, platos, vct, prot, grasas, carbo, alim) click to toggle source

Inicializa los atributos llamando al initialize de la clase madre Dieta e inicializando los atributos propios de esta clase

Calls superclass method Dieta::new
# File lib/prct06/dietaalim.rb, line 9
def initialize(titulo, ing_diaria, platos, vct, prot, grasas, carbo, alim)
        
        super(titulo, ing_diaria, platos, vct, prot, grasas, carbo)
        @alim=alim
end

Public Instance Methods

to_s() click to toggle source

Muestra el menú usando el to_s de la clase madre e imprimiendo el nuevo atributo

Calls superclass method Dieta#to_s
# File lib/prct06/dietaalim.rb, line 16
def to_s

        super + "\n#{@alim}"

end