Questão de Programação — Ruby — FCC 2015
ProgramaçãoRuby
- Código
- fc026148
- Banca
- FCC
- Órgão
- TRT - 3ª Região (MG)
- Ano
- 2015
- Nível
- Médio
- Cargo
- Técnico Judiciário - Área Tecnologia da Informação
Considere a classe Ruby a seguir: class Pessoa def muda_nome(novo_nome) @nome = novo_nome end def diz_nome "meu nome é #{@nome}" endendÉ correto afirmar que
- Aatributos, também conhecidos como variáveis de instância, são sempre protegidos e começam com @.
- Butiliza-se a instrução p = Pessoa.new para instanciar um objeto p da classe Pessoa.
- Cpara 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").
- Dpara imprimir o retorno do método diz_nome utiliza-se a instrução putz p.diz_nome.
- Epara chamar o método diz_nome por meio de um objeto p da classe Pessoa utiliza-se a instrução p -> diz_nome.