class Diet

Attributes

calorias[RW]
comida[RW]
porciones[RW]

Public Class Methods

new(comida,porciones,calorias) click to toggle source
# File lib/dieta/dieta.rb, line 4
def initialize(comida,porciones,calorias)
    #atributos
    @comida = comida
    @porciones = porciones
    @calorias = calorias
end

Public Instance Methods

<=>(anOther) click to toggle source
# File lib/dieta/dieta.rb, line 53
def <=> (anOther)
  self.calorias <=> anOther.calorias
end
==(anOther) click to toggle source
# File lib/dieta/dieta.rb, line 57
def ==(anOther)
  return (calorias== anOther.calorias)
end
calorias_to_s() click to toggle source

calorias_to_s

# File lib/dieta/dieta.rb, line 40
def calorias_to_s
  
  i = 0
  aux = "V.C.T:"
  while i < (@calorias.size - 1)
    aux = "#{aux}" + "#{" "}" + "#{@calorias[i]}" + "#{","}"
    i = i + 1
  end
  aux="#{aux}" + "#{" "}" + "#{@calorias[i]}"
  return aux
    
end
comida_to_s() click to toggle source

comida_to_s

# File lib/dieta/dieta.rb, line 12
def comida_to_s
  
  i = 0
  aux="#{@comida[i]}"
  i=i+1
  while i < @comida.size
      aux = "#{aux}" + "#{" "}" + "#{@comida[i]}"
      i = i + 1
  end
  aux="#{aux}" + "#{"\n"}" 
  
  return aux
end
porciones_to_s() click to toggle source

porciones_to_s

# File lib/dieta/dieta.rb, line 27
def porciones_to_s
  
  i = 0
  aux = "Porciones:\n"
  while i < @porciones.size
    aux = "#{aux}" + "#{" "}" + "#{@porciones[i][0]}" + "#{", "}" + "#{@porciones[i][1]}\n"
    i = i + 1
  end
  
  return aux
end