Buscar

Apol 3 Nota 100 Programação Orientada a Objetos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Questão 1/5 - Programação Orientada a Objetos 
Na programação orientada a objetos, em uma classe que possui os atributos id, nome, telefone 
e renda, os atributos devem ser normalmente ( I ) e os métodos de acesso devem ser 
normalmente ( II ). Quando um objeto desta classe é instanciado, para incluir valores nos 
atributos utilizam-se os métodos de acesso e para obter os valores incluídos também são 
utilizados os métodos de acesso. Esse processo está relacionado com o que chamamos de 
encapsulamento. 
As lacunas ( I ) e ( II ) são preenchidas correta e, respectivamente, por: 
Nota: 20.0 
 
A privados e protegidos 
 
B privados e públicos 
Você acertou! 
As boas práticas de programação Java indicam que sempre devemos ter os atributos de uma classe como privados e os métodos públicos, conforme 
comentamos durante do exemplo prático da aula 3. 
 
C protegidos e estáticos 
 
D estáticos e protegidos 
 
E públicos e privados 
 
Questão 2/5 - Programação Orientada a Objetos 
Na POO, para termos ( I ), necessariamente os atributos da classe devem ser ( II ) e o acesso 
aos mesmos só podem ser feitos via métodos de acesso, que devem ser ( III ). 
A alternativa que completa corretamente a frase acima é: 
Nota: 20.0 
 
A abstração, abstract e final 
 
B associação, composição e agregação 
 
C objetos, string, public 
 
D encapsulamento, private e public 
Você acertou! 
O paradigma do encapsulamento, como vimos no slide 5 da aula 4, prevê que os atributos da classe sejam sempre privados, com métodos de acesso 
públicos. 
 
E encapsulamento, public e private 
 
Questão 3/5 - Programação Orientada a Objetos 
Conforme vimos, na programação orientada a objetos temos alguns paradigmas. 
Dentre as opções abaixo, qual apresenta apenas os paradigmas de orientação a objetos: 
Nota: 20.0 
 
A encapsulamento, classe, objeto e método. 
 
B encapsulamento, associação, herança e polimorfismo. 
Você acertou! 
Conforme visto no slide 3 do tópico 1 da aula 4, os paradigmas de orientação à objetos são encapsulamento, associação, herança e polimorfismo. 
 
C associação, composição, características da classe e objeto. 
 
D público, privado e protegido. 
 
E método e atributo. 
 
Questão 4/5 - Programação Orientada a Objetos 
Um dos paradigmas da programação orientada a objetos é dado pelos tipos de associação 
entre classes, associação, agregação e composição, que definem como os relacionamentos 
entre os objetos será efetuado. 
No contexto de POO, sobre a relação de agregação e composição, ou relação todo-parte, 
indique qual a alternativa correta: 
Nota: 20.0 
 
A a relação de agregação expressa o ato ou resultado de formar um objeto usando outros objetos como seus componentes. 
Você acertou! 
Na relação de agregação, podemos utilizar vários objetos diferentes para formar um outro objeto, conforme vimos no slide 9 da aula 4. 
 
B na relação de agregação, as partes só existem enquanto o todo existir. 
 
C na relação de composição, as partes independem da existência do todo. 
 
D em uma composição, se retiramos uma das partes o todo continuará a existir. 
 
E tanto agregação quanto composição não são possíveis de serem obtidas na linguagem Java. 
 
Questão 5/5 - Programação Orientada a Objetos 
Em um sistema de software encomendado para seu desenvolvimento, temos um módulo 
responsável pela criação de pedidos, em que cada pedido é composto por itens. 
Ao nível da POO, o paradigma que é aplicado à situação descrita é: 
Nota: 20.0 
 
A associação 
 
B encapsulamento 
 
C herança 
 
D composição 
Você acertou! 
Na relação de composição, temos uma interdependência entre o todo e as partes, ou seja, uma não existe sem a outra, conforme vimos no slide 10 da 
aula 4. 
 
E polimorfismo

Continue navegando

Outros materiais