Class: Menu_edad

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

Overview

Clase Menu_edad 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(edad, dieta) ⇒ Menu_edad

Metodo que inicia los objetos.



69
70
71
72
# File 'lib/prct06/dieta.rb', line 69

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

Instance Attribute Details

#edadObject

Atributo para el rango de edades de los alimentos.



66
67
68
# File 'lib/prct06/dieta.rb', line 66

def edad
  @edad
end

Instance Method Details

#to_sObject

Metodo que formatea la salida de una dieta con rango de edades.



75
76
77
# File 'lib/prct06/dieta.rb', line 75

def to_s
  string = super.to_s + "\nEdad: #{@edad}\n"
end