Escolar Documentos
Profissional Documentos
Cultura Documentos
1 Coomple a frase.
Por meio do mecanismo de ___________, dois métodos de uma mesma classe podem ter o mesmo nome,
desde que suas listas de parâmetros sejam diferentes.
(A) sobrenome.
(B) sobrescrita.
(C) sobrehead.
(D) sobrecarga.
(E) sobrecoxa.
2 Em java, o modificador de acesso define a visibilidade e pode ser de três tipos básicos:
I. é visível apenas pela própria classe.
II. é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote.
III. é visível por qualquer classe.
Os métodos definidos em I, II e III são respectivamente denominados
001 / 005
UNIVERSIDADE LUTERANA DO BRASIL
3 O paradigma de programação orientada a objetos possui alguns princípios que são considerados como
básicos, sendo importante entender a estrutura geral de como eles funcionam para compreender os
fundamentos de um programa de computador.
Com relação ao trecho acima, interligue as colunas, associando os princípios da programação orientada a
objetos, na 1ª coluna, como suas características, na 2ª coluna.
1ª COLUNA
I - Permite que os programadores estendam a funcionalidade das classes do código para eliminar códigos
repetitivos. Seu objeto principal é a superclasse e todos os objetos que o seguem são subclasses.
II - Permite que os programadores repliquem o objeto em diferentes partes ou outros programas.
III - São chamados de sobrescrita e sobrecarga.
IV - Auxilia a isolar o impacto das alterações feitas no código, pois, caso haja alterações, ela afetará apenas
variáveis mostradas e não o código externo.
V - Forma uma barreira protetora ao redor da informação que a separa do resto do código.
2ª COLUNA
1 - Encapsulamento
2 - Abstração
3 - Herança
4 - Polimorfismo
4 Na programação orientada a objetos, métodos de acesso do tipo setter têm a finalidade primária de:
002 / 005
UNIVERSIDADE LUTERANA DO BRASIL
003 / 005
UNIVERSIDADE LUTERANA DO BRASIL
6 As ________ são objetos, que uma vez criados não podem ser modificados, ou seja, são imutáveis. Sua classe
possui alguns métodos tais como o toUpperCase e o indexOf e elas podem ser criadas a partir de uma matriz
de caracteres.
Assinale a opção que completa a lacuna corretamente
7 O paradigma orientado a objetos é um dos paradigmas mais utilizados no mercado de trabalho. Além de ser
um dos primeiros paradigmas com o qual nós temos contato quando começamos a estudar desenvolvimento
de software, a maioria das linguagens utilzadas pela indústria em geral possui uma forte base orientada a
objetos, o que faz com que seja essencial o domínio deste paradigma. Neste artigo, vamos verificar quais são
os pontos principais do paradigma orientado a objetos. Um dos pilares do paradigma é o polimorfsimo. O
polimorfismo é:
(A) a habilidade pela qual uma única operação ou nome de atributo pode ser definido em mais de uma classe e
X assumir implementações diferentes em cada uma dessas classes.
(B) a multiplicidade de atributos de determinada classe.
(C) a propriedade de um diagrama de classes ter múltiplas classes possuidoras de atributos.
(D) a habilidade de um atributo ou variável poder identificar instâncias de classes com atributos dependentes.
(E) a propriedade de uma instrução poder apontar para múltiplos objetos de uma mesma classe sem
implicações de desempenho.
9 Quando se diz que uma classe "Cachorro" estende a classe "Animal", em Programação Orientada a Objetos,
estamos afirmando o mesmo que:
005 / 005