Linguagem de Programação Orientada a Objetos
Por: Fernanda Ferreira • 14/5/2015 • Trabalho acadêmico • 296 Palavras (2 Páginas) • 223 Visualizações
Questionário da Atividade On-line 02
1. O que acontece se instanciarmos uma classe que contém somente métodos
estáticos?
a. (x) os métodos estariam prontos para serem chamados
b. ( ) o objeto não terá disponíveis os métodos estáticos
2. Atributos estáticos são diferentes de constantes?
a. (x) sim
b. ( ) não
3. Objetos de uma classe podem acessar os seus atributos privados de que
forma?
a. ( ) diretamente, pela chamada ao atributo;
b. (x) indiretamente, por meio dos métodos públicos;
c. ( ) não podem acessar os atributos privados nem direta ou indiretamente
4. Um método com tipo de retorno void não pode devolver algum valor a quem
o chamou?
a. (x) sim
b. ( ) não
5. Um método só pode devolver como retorno valores do tipo básico?
a. ( ) sim
b. (x) não
6. Um método construtor pode chamar outro método construtor?
(x) sim
( ) não
7. Responda se a afirmação é verdadeira ou falsa: “O construtor default pode ser chamado, mesmo havendo um construtor explícito na classe”.
( ) verdadeira
(x) falsa
8. Externamente o construtor é chamado para criar objetos através do operador new?
(x) sim
( ) não
9. Onde se dá a diferença entre os construtores sobrecarregados?
( ) na ação de inicialização que cada um faz de forma diferente;
(x) na assinatura dele, ou seja, na declaração do método, precisamente pelos
seus diferentes parâmetros.
10. Um atributo pode não ser inicializado na chamada a um construtor?
(x) sim
( ) não
11. Quando a variável de instância for do tipo boolean, ela será inicializada com
o construtor default, com o valor false. Você notou quando a variável de instância do tipo String foi inicializada com valores default, seu valor foi null.
Esse é o procedimento padrão para todo atributo que é do tipo de uma classe e
precisa ser inicializado?
( ) não, é só para atributos da classe String;
(x)
...