Class: Diet_edad

Inherits:
Diet
  • Object
show all
Defined in:
lib/practica6/practica8.rb

Instance Attribute Summary collapse

Attributes inherited from Diet

#con_plato, #data, #des_plato, #percentage, #title, #vct

Instance Method Summary collapse

Methods inherited from Diet

#<=>, #==, #daily_percentage, #gras, #group_plates, #hid_car, #menu_title, #obtain_plate, #one_plate, #prot, #valor

Constructor Details

#initialize(title, percentage, con_plato, vct, data, edades) ⇒ Diet_edad

Returns a new instance of Diet_edad



29
30
31
32
# File 'lib/practica6/practica8.rb', line 29

def initialize(title,percentage,con_plato,vct,data,edades)
        super(title,percentage,con_plato,vct,data)
        @edades=edades
end

Instance Attribute Details

#edadesObject (readonly)

clase hija de dieta que añade el grupo por edades



28
29
30
# File 'lib/practica6/practica8.rb', line 28

def edades
  @edades
end

Instance Method Details

#get_groupObject

metodo que devuelve el grupo por edades de la dieta



41
42
43
44
# File 'lib/practica6/practica8.rb', line 41

def get_group
	s="#{@edades}"
	s
end

#to_sObject

metodo que imprime la dieta formateada



34
35
36
37
38
39
# File 'lib/practica6/practica8.rb', line 34

def to_s
        s=""
        s << super.to_s
        s << "\nEdades: #{@edades}"
        s
end