class Grupo

Attributes

alimentos[R]
titulo[R]

Public Class Methods

new(titulo, alimentos) click to toggle source
# File lib/alimento/grupo.rb, line 6
def initialize titulo, alimentos
        @titulo, @alimentos = titulo, alimentos
end

Public Instance Methods

<=>(otro) click to toggle source
# File lib/alimento/grupo.rb, line 23
def <=> (otro)
        @titulo<=>otro.titulo
end
get_alimento(i) click to toggle source
# File lib/alimento/grupo.rb, line 12
def get_alimento i
        @alimentos[i]
end
get_titulo() click to toggle source
# File lib/alimento/grupo.rb, line 9
def get_titulo
        @titulo
end
getall_alimentos() click to toggle source
# File lib/alimento/grupo.rb, line 15
def getall_alimentos
        @alimentos
end
to_s() click to toggle source
# File lib/alimento/grupo.rb, line 18
def to_s
        out = "#{@titulo.upcase}\n"
        out << @alimentos.map { |alimento| "-#{alimento}" }.join(",\n")
        out
end