Exercicios Classes Objetos
Prof. Angelo Gonçalves da Luz
Classes – Objetos - Métodos
Leitura obrigatória:
DEITEL, P.; DEITEL, H. Java Como Programar. 8. ed. São Paulo. Pearson. 2010
Capítulo 9.
Questões de concursos.
1. Em Java, a palavra-chave que implementa uma relação de herança de classes é: a) isFatherOf. b) isChildOf. c) inherits. d) derives. e) extends.
2. De acordo com os conceitos da programação orientada a objetos, relacione as colunas e, a seguir, assinale a alternativa com a sequência correta.
1 – Classe
( ) Define exatamente o que uma entidade externa pode fazer com o objeto.
2 – Interface
( )Instanciação de uma classe.
3 – Construtor
( ) Define os atributos e comportamentos comuns compartilhados por um tipo de objeto.
4 - Objeto
( ) Utilizado para inicializar objetos durante sua instanciação . a) 1, 2, 4, 3 b) 1, 4, 2, 3 c) 2, 3, 1, 4 d) 2, 4, 1, 3
3. Sobre a criação de objetos na linguagem de programação Java, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).
I. Nesta linguagem de programação, a criação de objetos é gerenciada por um algoritmo de escalonamento, onde característica como prioridade, acesso a recurso, threads são considerados.
II. Objetos são criados por expressões contendo a palavra-chave new. Criar um objeto a partir de uma definição de classe é também conhecido como instanciação; assim, objetos são muitas vezes chamados de instâncias.
III. Referências a objetos são null quando elas não referenciam algum objeto.
IV. Objetos recentemente criados são colocados em uma área de memória do sistema conhecido como heap. Todos os objetos são acessados via referências a objetos – qualquer variável que possa aparentar um objeto, na realidade, contém uma referência àquele objeto.
a) Apenas I.
b) Apenas I, II e III.
c) Apenas I, III e IV.
d) Apenas II, III e IV.
e) I, II, III e IV.
4. A análise de sistemas no mundo orientado a objeto é feita analisando-se