Buscar

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

16/06/2018 AVA UNIVIRTUS
1/4
PAP Uninter PAP UNINTER Ava Univirtus Ava Univirtus EJA UNINTER 
Avisos
1. Curso: CST ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Programação Orientada a Objetos
Roteiro de Estudo
Avaliações
Tutoria
Fórum
Trabalhos
Chat
Rádio Web
Avisos
1. Avaliação
2. novo
Disciplina(s):
Programação Orientada a Objetos
Data de início: 03/05/2018 14:22
Prazo máximo entrega: - 
Data de entrega: 03/05/2018 14:26
Atenção. Este gabarito é para uso exclusivo do aluno e não deve ser publicado ou compartilhado em redes
sociais ou grupo de mensagens.
O seu compartilhamento infringe as políticas do Centro Universitário UNINTER e poderá implicar sanções
disciplinares, com possibilidade de desligamento do quadro de alunos do Centro Universitário, bem como
responder ações judiciais no âmbito cível e criminal.
Questão 1/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
16/06/2018 AVA UNIVIRTUS
2/4
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
Você acertou!
Elementos modificados como ‘protegidos’ funcionam de forma semelhante ao ‘privado’, conforme
visto no slide 6 da aula 3.
D diferentemente dos atributos privados, o acesso a métodos privados pode ser feito a partir dosmétodos membros de qualquer classe
E não indicar um modificador de acesso tem o mesmo significado que o modificador privado
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;
 ( I ) String raca;
}
Nota: 20.0
A public
B protected
C static
D void
E
private
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.
Questão 3/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
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
16/06/2018 AVA UNIVIRTUS
3/4
atributo, ou característica, da cidade, que é a população e um método, ou ação, da cidade, que é o
aumento populacional.
C classe, objeto, atributo
D objeto, instância, operação
E classe, objeto, associação pelo método de agregação
Questão 4/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:
Nota: 20.0
A protected void setNome(String nome);
B private void setNome(String nome);
C
public void setNome(String nome);
Você acertou!
Resposta no slide 5 da aula 3. O modificador ‘public’, que no Java corresponde ao modificador
‘publico’, torna o elemento que ele modifica visível para todos os outros elementos da aplicação.
D void SetNome(String nome);
E private nome { set; get; }
Questão 5/5 - Programação Orientada a Objetos
Não possui instâncias diretas, mas apenas classes descendentes.
São características de:
Nota: 20.0
A classe
B objeto
C
classe abstrata
Você acertou!
Resposta no slide 15 da aula 2.
D caso de uso de inclusão
E pacote
Orientações para realização da avaliação.
Dicas da coordenação:

Outros materiais