Buscar

APOL 2 - 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 4 páginas

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:
Nota: 20.0
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
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;
 
Você acertou!
Conforme vimos, em uma especificação, os
substantivos podem ser mapeados como classes.
Neste caso, as informações são referentes, além do
substantivo São Paulo, que é um objeto de cidade, um
atributo, ou característica, da cidade, que é a
população e um método, ou ação, da cidade, que é o
aumento populacional.
 ( I ) String raca;
 
}
Nota: 20.0
A public
B protected
C static
D void
E private
Questão 3/5 - Programação Orientada a Objetos
A linguagem Java possui algumas definições importantes.
Sobre as Interfaces, na linguagem Java, podemos afirmar que:
Nota: 20.0
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
Você acertou!
O modificador ‘private’, que no Java corresponde ao
modificador ‘privado’, torna o elemento que ele
modifica invisível para todos os outros elementos da
aplicação, conforme visto no slide 6 da aula 3.
Você acertou!
E um objeto pode ser criado a partir de um interface
diretamente
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
Nota: 20.0
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
A descrição de um conjunto de entidades (reais ou abstratas) de um mesmo tipo e com as mesmas características e comportamentos.
Trata-se da definição de:
Nota: 20.0
Resposta no slide 16 da aula 2.
Você acertou!
Elementos modificados como ‘protegidos’ funcionam
de forma semelhante ao ‘privado’, conforme visto no
slide 6 da aula 3.
A String
B Método
C Conjunto
D Classe
E Objeto
 
Você acertou!
Resposta no slide 3 da aula 2.

Outros materiais