Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 60 questões.
#2380977

Considere a classe Ruby a seguir:


 class Pessoa
    def muda_nome(novo_nome)
       @nome = novo_nome
     end

      def diz_nome
           "meu nome é #{@nome}"
       end
end


É correto afirmar que 


  • atributos, também conhecidos como variáveis de instância, são sempre protegidos e começam com @.
  • utiliza-se a instrução p = Pessoa.new  para instanciar um objeto p da classe Pessoa.
  • para chamar o método muda_nome  por meio de um objeto p da classe Pessoa passando como parâmetro o nome João utiliza-se a instrução p.muda_nome(@"João").
  • para imprimir o retorno do método diz_nome utiliza-se a instrução putz p.diz_nome.
  • para chamar o método diz_nome por meio de um objeto p da classe Pessoa utiliza-se a instrução p -> diz_nome.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora