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