Class: Menu_alimentos

Inherits:
Dieta
  • Object
show all
Defined in:
lib/prct06/dieta.rb

Overview

Clase Menu_alimentos que hereda de la clase padre Dieta.

Instance Attribute Summary collapse

Attributes inherited from Dieta

#carbo, #grasas, #ing_diaria, #platos, #prot, #titulo, #vct

Instance Method Summary collapse

Methods inherited from Dieta

#<=>

Constructor Details

#initialize(alimentos, dieta) ⇒ Menu_alimentos

Metodo que inicia los objetos.



51
52
53
54
# File 'lib/prct06/dieta.rb', line 51

def initialize(alimentos, dieta)
  @alimentos = alimentos    
  super(dieta.titulo, dieta.ing_diaria, dieta.platos, dieta.vct, dieta.prot, dieta.grasas, dieta.carbo)
end

Instance Attribute Details

#alimentosObject

Atributo para el grupo de alimentos.



48
49
50
# File 'lib/prct06/dieta.rb', line 48

def alimentos
  @alimentos
end

Instance Method Details

#to_sObject

Metodo que formatea la salida de una dieta con grupo de alimentos.



57
58
59
# File 'lib/prct06/dieta.rb', line 57

def to_s
  string = super.to_s + "\nGrupo de alimentos: #{alimentos}\n"
end