Plataforma: Mac OS X 10.6Ruby on Rails 3: "desajuste superclase para la clase ..."
En mi terminal, comienzo a la consola de rubí con carriles "c"
mientras se sigue el rubí en los carriles 3 tutorial para construir una clase:
class Word < String
def palindrome? #check if a string is a palindrome
self == self.reverse
end
end
me sale el mensaje de error:
TypeError: superclass mismatch for class Word
from (irb):33
from /Users/matthew/.rvm/gems/[email protected]/gems/railties-3.0.5/lib/rails/commands/console.rb:44:in `start'
from /Users/matthew/.rvm/gems/[email protected]/gems/railties-3.0.5/lib/rails/commands/console.rb:8:in `start'
from /Users/matthew/.rvm/gems/[email protected]/gems/railties-3.0.5/lib/rails/commands.rb:23:in `<top (required)>'
from script/rails:6:in `require'
from script/rails:6:in `<main>'
el tutorial muestra que no tiene problema y sé que el código está bien; He buscado otras preguntas relacionadas, pero todas involucraron la migración de Ruby 2 a 3 o erb vs eruby.
código está bien – fl00r