Questão de Programação — Linguagens de programação — FGV 2015
ProgramaçãoLinguagens de programação
- Código
- fg019475
- Banca
- FGV
- Órgão
- TJ-PI
- Ano
- 2015
- Nível
- Superior
- Cargo
- Analista Judiciário - Analista de Sistemas / Desenvolvimento
Analise o trecho de código abaixo escrito na linguagem Ruby (versão 1.9).
Com base nesse código, está correto afirmar que:
Com base nesse código, está correto afirmar que:- Ac.nome = “Jose" faz chamada ao método nome=();
- Bputs c.nome faz acesso direto ao atributo de classe @nome, não fazendo chamada ao método nome;
- Cdevido a atribuição c.nome = “Jose" fazer chamada ao método nome= e utilizar espaços entre nome e o símbolo de igual, um erro ocorrerá;
- Da chamada ao construtor obrigatoriamente deve fazer uso de parênteses, portanto, c = Carro.new irá gerar um erro;
- Eo atributo @nome não foi previamente definido, portanto, um erro ocorrerá durante a execução do código.