Opa galera tudo legal?
Estou tendo problemas com a sintaxe do ruby.
Estou tentando criar um objeto pessoa e nao estou conseguindo.
Abaixo o codigo:
Pessoa.rb
[code]# To change this template, choose Tools | Templates
and open the template in the editor.
class Pessoa
def initialize
puts "Classe instanciada"
end
def falar(nome)
puts "Olá " + nome.to_s
end
end
[/code]
main.rb
[code]pessoa = Pessoa.new
pessoa.falar(“Gabriel”)
pessoa = Pessoa.new
pessoa.falar(“Ana Paula”)[/code]
Isto me gera um erro.
/usr/local/netbeans-6.8rc1/ruby2/jruby-1.4.0/lib/ruby/site_ruby/shared/builtin/core_ext/symbol.rb:1:in `const_missing': uninitialized constant Pessoa (NameError)
from /root/NetBeansProjects/RubyApplication/lib/main.rb:1
Quem puder ajudar agradeço desde já, abraço.