Imagem de fundo

Qual código Ruby abaixo implementa corretamente uma classe...

Qual código Ruby abaixo implementa corretamente uma classe chamada Pessoa com um construtor de classe que recebe um argumento chamado nome e atribui o valor passado por esse argumento a uma variável de classe que possui o mesmo nome do argumento?


A

class Pessoa

def constructor(nome)

@nome = nome

end

end


B

class Pessoa

def Pessoa(nome)

nome = nome

end

end


C

class Pessoa

def initialize(nome)

@nome = nome

end

end


D

class Pessoa

def Pessoa(@nome)

nome = nome

end

end


E

class Pessoa

def initialize(@nome)

nome = nome

end

end