Buscar

APOL 3 Programação Orientada a Objetos 2019 nota 100

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

APOL 3
Programação Orientada a Objetos
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
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 3/5 - Programação Orientada a Objetos
Entre os paradigmas da POO, temos uma técnica utilizada para impedir o acesso direto ao estado de um objeto, sendo o estado de um objeto definido pelos valores atribuídos aos atributos em um determinado instante, por outros objetos, sendo que a única possibilidade de fazer este acesso é via métodos escritos para este fim.
Assinale a alternativa que apresenta o nome deste mecanismo.
Nota: 20.0
	
	A
	Mensagem
	
	B
	Herança
	
	C
	Polimorfismo
	
	D
	Encapsulamento
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
	Subclasse
Questão 4/5 - Programação Orientada a Objetos
Na programação orientada a objetos temos um mecanismo de separação de aspectos internos e externos de um objeto que visa impedir o acesso direto ao estado de um objeto e disponibilizar externamente apenas os métodos que alteram este estado.
Este mecanismo chama-se:
Nota: 20.0
	
	A
	abstração
	
	B
	encapsulamento
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.
	
	C
	herança
	
	D
	proteção de código
	
	E
	associação
Questão 5/5 - Programação Orientada a Objetos
Na programação orientada a objetos temos a definição de alguns paradigmas, entre eles um que define que os atributos devem ser sempre declarados como privados e o acesso aos mesmos deve ser feito através de métodos públicos.
Essa é a definição de qual paradigma?
Nota: 20.0
	
	A
	polimorfismo
	
	B
	herança
	
	C
	agregação
	
	D
	abstração
	
	E
	encapsulamento
Você acertou!
O paradigma do encapsulamento, como vimos no slide 5 da aula 4, prevê que os atributos da classe
 sejam sempre privados.

Outros materiais