Buscar

APOL 2 Programacao 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

Prévia do material em texto

Questão 1/5 - Programação Orientada a Objetos 
A cidade de São Paulo, que possuía uma população de 10.000.000 de habitantes, teve 
um aumento de mais 2.000.000 de novos habitantes. 
Na associação da frase acima aos conceitos da modelagem orientada a objeto, é correto 
afirmar que São Paulo, população e aumento, referem-se, respectivamente, a: 
 A classe, objeto, instância de classe 
 B objeto, atributo, implementação por um método do objeto 
 C classe, objeto, atributo 
 D objeto, instância, operação 
 E classe, objeto, associação pelo método de agregação 
 
 
 
-------------------------------------------------------------------------------------------------------------------------- 
 
Questão 2/5 - Programação Orientada a Objetos 
A linguagem Java possui algumas definições importantes. 
Sobre as Interfaces, na linguagem Java, podemos afirmar que: 
 A em uma Interface, todos os métodos são codificados como públicos 
 B não é possível termos atributos em uma Interface 
 C uma Interface só pode possuir um método, e este deve ser abstrato 
 D uma Interface não possui métodos com implementação, apenas declarados 
 E um objeto pode ser criado a partir de um interface diretamente 
 
--------------------------------------------------------------------------------------------------------------------------- 
 
Questão 3/5 - Programação Orientada a Objetos 
Uma das vantagens da POO é que podemos tornar visível a outras classes apenas as 
ações de nosso método que gostaríamos. 
Sabendo disso, qual das alternativas abaixo indica uma ação que está visível para 
quaisquer outros objetos da aplicação: 
 A protected void setNome(String nome); 
 B private void setNome(String nome); 
 C public void setNome(String nome); 
 D void SetNome(String nome); 
 E private nome { set; get; } 
 
Questão 4/5 - Programação Orientada a Objetos 
A POO possui conceitos importantes a serem entendidos. 
Analise e indique qual a correta entre as seguintes afirmações relacionadas a Orientação 
a Objetos 
 A 
o acesso a atributos públicos só pode ser feito a partir dos métodos membros da 
subclasse 
 B 
atributos protegidos podem ser acessados a partir de qualquer classe que 
pertença a aplicação 
 C 
os atributos protegidos podem ser acessados a partir dos métodos da classe 
do qual é membro 
 D 
diferentemente dos atributos privados, o acesso a métodos privados pode ser 
feito a partir dos métodos membros de qualquer classe 
 E 
não indicar um modificador de acesso tem o mesmo significado que o 
modificador privado 
 
--------------------------------------------------------------------------------------------------------------------------- 
 
Questão 5/5 - Programação Orientada a Objetos 
Modificadores são muito usados na linguagem Java. 
Na classe abaixo, qual a alternativa que pode ser trocada por ( I ) para que os atributos 
sejam privados: 
 
public class Cachorro { 
 ( I ) String nome; 
 ( I ) String raca; 
} 
 A public 
 B protected 
 C static 
 D void 
 E private

Outros materiais