Galera lendo algumas paginas do TaQ ele diz que Ruby não permite herança múltipla o que acho bem legal, mas em seguida ele vem e diz que é possível fazer importação de módulos e ainda afirma que é uma espécie de herança múltipla só que de maneira mais limpa.
Alguem poderia comentar isso pra mim ou até mesmo mostrar algo do tipo? Eu não achei nada que pudesse me esclarecer pelo menos no material do TaQ.
Tentei fazer o teste com o código fonte abaixo escrito por mim e o resultado foi um erro na linha 15.
A titulo de informação todas essas classes estão no mesmo código fonte.
[code]class Belga
def initialize()
end
end
class Cachorro
def initialize(raca, altura) @raca = raca @altura = altura
end
end
class Pastor < Cachorro
include Belga
def initialize()