Buscar

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 6 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

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 6, do total de 6 páginas

Continue navegando


Prévia do material em texto

Disciplina^):
Programação Orientada a Objetos
Data de início:
Prazo máximo entrega: 
Data de entrega:
Atenção. Este gabarito é para uso exclusivo do aluno e não deve ser publicado ou compartilhado em redes sociais ou grupo de mensagens.
0 seu compartilhamento infringe as políticas do Centro Universi:á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 herança é o paradigma da programação orientada a objetos que nos permite criar, entre duas classes, uma relação hierárquica, 
fazendo com que tenhamos um compartilhamento de código.
Sobre o paradigma da herança, é correto afirmar que:
um conjunto de objetos representado por uma subclasse é, em geral, maior que o conjunto de objetos representado por 
sua superclasse.
cada objeto de subclasse é um objeto de sua subclasse.
um problema com herança é que uma subclasse pode herdar métodos que ela náo necessita ou que não 
deveria ter.
Você acertou!
A herança é um paradigma de programação orientada a objetos em que existe uma relação entre uma classe base e uma 
classe derivada, que pode ter acesso aos atributos e aos métodos da classe base, conforme visto no slide 3 e 4 da aula 5.
todo relacionamento de classe é um relacionamento de herança.
os objetos de superclasse podem ser tratados como objetos de suas subclasses.
Questão 2/5 - Programação Orientada a Objetos
Um dos paradigmas da programação orientada a objetos mais importante e utilizado, pois nos permite fazer o compartilhamento do 
código escrito em uma classe através da criação de uma hierarquia de classes chama-se herança.
Sobre este paradigma podemos afirmar que:
Nota: 2C
uma subclasse, por ser derivada de uma superclasse e possuir todos os atributos da superclasse, além de 
atributos específicos, é mais especializada que a superclasse da qual foi derivada.
Você acertou!
A herança é um paradigma de programação orientada a objetos em que existe uma relação entre uma classe base e uma 
classe derivada, que pode ter acesso aos atributos e aos métodos da classe base e nos permite especializar a classe 
derivada, conforme visto no slide 3 e 4 da aula 5.
B deve ser evitada, pois cria-se um excesso de classes que farão a complexidade do sistema aumentar.
C quando criamos uma subclasse, podemos apenas ter acesso aos métodos da superclasse, independente dos 
modificadores de acesso dos atributos.
D quando temos herança múltipla, o objeto criado será instancia de alguma das classes que fazem parte da hierarquia, 
escolhida aleatoriamente.
E os atributos criados como protegidos na subclasse podem ser acessado na superclasse através da herança.
Questão 3/5 - Programação Orientada a Objetos
Conforme vimos, a programação orienta a objetos define alguns paradigmas, que, utilizados no desenvolvimento de softwares, 
facilita o desenvolvimento e aumenta a reutilização do código.
Conforme vimos, o paradigma do Polimorfismo pode ser definido como:
Nota: 20.1
A utilização múltipla de programas em análise orientada a objetos.
I
B habilidade de uma única operação ser definida em mais de uma classe e assumir diferentes implementações 
em cada uma dessas classes.
^ Você acertou!
O paradigma do Polimorfismo trata da capacidade de um método da classe derivada, embora tendo a mesma assinatura, 
comportar-se de forma diferente do que foi definido na classe base, conforme visto no slide 3 da aula 6.
C habilidade de um programador em desenvolver aplicações e caracterizar objetos com múltiplos atributos.
D utilização de uma classe com diferentes formatos em programas com definição de objetos e atributos.
E habilidade de uma única variável ser utilizada em diferentes programas orientados a objetos.
Questão 4/5 - Programação Orientada a Objetos
Um dos paradigmas essenciais da programação orientada a objetos nos define que podemos ter uma relação hierárquica entre 
ciasses, no qual podemos fazer uso de compartilhamento de código definido nos métodos dessas classes para que o 
desenvolvimento do software seja mais rápido.
Neste contexto, considere as afirmativas abaixo.
A herança é uma relação entre objetos.
B quando herdamos métodos, os mesmo devem ser públicos para que possam ser utilizados. 
C 
D
l
classes sao apenas agrupamentos de métodos.
ocorre herança múltipla quando mais de um método é herdado.
herança é uma relação entre classes.
9 Você acertou!
A herança é um paradigma de programação orientada a objetos em que existe uma relação entre uma classe base e uma 
classe derivada, que pode ter acesso aos atributos e aos métodos da classe base, conforme visto no slide 3 e 4 da aula 5.
Questão 5/5 - Programação Orientada a Objetos
A classe Veiculo contém alguns atributos de interesse da classe Aeronave. Todavia, as aeronaves também demonstram interesse 
em captar atributos e também operações da classe Elemento Turbinado.
O enunciado enfatiza o conceito 0 0 de:
A polimorfismo
I
B herança múltipla 
9 Você acertou!
A herança múltipla é uma forma de herança em que uma classe deriva de duas ou mais classes, conforme visto no slide 3 e 
4 da aula 5.
C dependência funcional 
D realização 
E encapsulamento