class Alimentos
Attributes
glucidos[R]
lipidos[R]
nombre[R]
proteinas[R]
Public Class Methods
new(nombre, proteinas, glucidos, lipidos)
click to toggle source
# File lib/alimento/alimentos.rb, line 3 def initialize nombre, proteinas, glucidos, lipidos @nombre, @proteinas, @glucidos, @lipidos = nombre, proteinas, glucidos, lipidos end
Public Instance Methods
==(otro)
click to toggle source
# File lib/alimento/alimentos.rb, line 28 def == (otro) self.class == otro.class && @nombre == otro.nombre && @proteinas == otro.proteinas && @glucidos == otro.glucidos && @lipidos == otro.lipidos end
get_energetico()
click to toggle source
# File lib/alimento/alimentos.rb, line 23 def get_energetico @aux = (@glucidos * 4) + (@lipidos * 9) + (@proteinas * 4) @aux end
get_glucidos()
click to toggle source
# File lib/alimento/alimentos.rb, line 15 def get_glucidos @glucidos end
get_lipidos()
click to toggle source
# File lib/alimento/alimentos.rb, line 19 def get_lipidos @lipidos end
get_nombre()
click to toggle source
# File lib/alimento/alimentos.rb, line 7 def get_nombre @nombre end
get_proteinas()
click to toggle source
# File lib/alimento/alimentos.rb, line 11 def get_proteinas @proteinas end
to_s()
click to toggle source
# File lib/alimento/alimentos.rb, line 32 def to_s "#{nombre}, #{proteinas}, #{glucidos}, #{lipidos}" end