Linguagem de programação - Unidade Web UAM
Pergunta 1
0,2 em 0,2 pontos
Dado o trecho de código da classe Computador a seguir:
public class Computador{
private int memoria;
private int nucleosCPU;
...
}
O método de acesso para estabelecer valor ao atributo nucleosCPU seria dado por:
Resposta Selecionada:
Correta
public void setNucleosCPU(int nucleosCPU){ this.nucleosCPU = nucleosCPU;
}
Resposta Correta:
Correta
public void setNucleosCPU(int nucleosCPU){ this.nucleosCPU = nucleosCPU;
}
Pergunta 2
0 em 0,2 pontos
Analise as seguintes afirmações relativas à Programação Orientada a Objetos:
I. Em um programa orientado a objetos, as instâncias de uma classe armazenam os mesmos tipos de informações e apresentam o mesmo comportamento.
II. Em uma aplicação orientada a objetos, podem existir múltiplas instâncias de uma mesma classe.
III. Em um programa orientado a objetos, as instâncias definem os serviços que podem ser solicitados aos métodos.
IV. Em um programa orientado a objetos, o método construtor não pode ser executado quando a classe à qual pertence é executada.
Indique a opção que contenha todas as afirmações verdadeiras
Resposta Selecionada:
Incorreta
II e III
Resposta Correta:
Correta
I e II
Pergunta 3
0,2 em 0,2 pontos
Analise as afirmativas a seguir sobre o conceito de Construtores em Java.
I. Quando não é declarado nenhum construtor na classe, o Java o cria. A partir do momento que um construtor é declarado para uma classe, o construtor default não é mais fornecido.
II. O construtor é um método especial utilizado para inicializar os atributos na criação de um objeto.
III. Um construtor é um método especial, já que possui retorno.
IV. Uma classe pode conter vários construtores, desde que a quantidade de parâmetros seja diferente, ou caso seja igual, os tipos de dados dos parâmetros deverão ser diferentes.
Está correto o que consta em:
Resposta Selecionada:
Correta
I, II e IV