Sha256: b1000418bd2a6aa774fd94507780a762708a931aa25f8bfcb41e2c2e042e9853

Contents?: true

Size: 536 Bytes

Versions: 1

Compression:

Stored size: 536 Bytes

Contents

require "Alimento/alimentos.rb"


class Tipo_alimento < Alimentos

  def self.description
     "clase que representa el tipo de aliment"
  end

attr_accessor :tipo_alimento

def initialize (nombre_ali,proteinas,glucidos,lipidos,tipo_ali)
  super(nombre_ali,proteinas,glucidos,lipidos)
  @tipo_ali = tipo_ali
end
def to_s
  s =  ""    #encadenamiento (chaining)
  s << "#{@tipo_ali}\n"
  s << super.to_s
  s
end



end


# @tipo_ali_1 = Tipo_alimento.new("huevo frito",14.1,0.0,19.5,"huevos lacteos y helados")
# puts (@tipo_ali_1.to_s)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
Alimento-0.1.0 lib/Alimento/tipo_alimento.rb