Logo Passei Direto
Buscar

Conceitos de Orientação a Objetos

Ferramentas de estudo

Questões resolvidas

Métodos construtores em orientação a objetos são utilizados quando intancia uma determinada classe. Com isso, sempre vai existir para cada classe construtor.
Então posso afirmar.
Necessariamente cada classe vai ter um construtor e temos que escre-la na classe
Não é necessário escre-la, pois somente para algum tipo de classe
Toda classe possui construtor, mas não precisamos escre-la
Nem toda classe deve ter, mas temos que escre-la

Em objetos existem quatro tipos de polimorfismos que podemos aplicar e chamamos de:
a) Hierárquico, Sobrecarga, Procedural e Coerção.
b) Incursivo, Exclusivo, Herdado e Implementado.
c) Inclusão, Paramétrico, Sobrecarga e Coerção.
d) Procedural, Hierárquico, Paramétrico e Implementado.
e) Sobrecarga, Coerção, Herdado e Implementado.

Orientacao por objetos
Assinale a alternativa correta.
1-Uma classe é a representação de um conjunto de objetos que compartilham a mesma estrutura de atributos, operações e relacionamentos, dentro de um mesmo contexto.
2-Um objeto é uma instância de uma classe criada em tempo de execução, sendo que cada objeto tem uma cópia dos dados definidos na classe e encapsula estado e comportamento.
3-Uma mensagem é uma solicitação para que um objeto execute um de seus métodos.
4-Encapsulamento é a capacidade que um objeto tem de impedir que outros objetos tenham acesso aos seus atributos.
5-Herança múltipla é a capacidade que uma classe tem de realizar acoplamento dinâmico, permitindo que novos métodos sejam carregados e ligados à aplicação.
a) Somente as afirmativas 1, 2 e 5 são verdadeiras.
b) Somente as afirmativas 1, 3 e 5 são verdadeiras
c) Somente as afirmativas 2, 3 e 4 são verdadeiras.
d) Somente as afirmativas 1, 2, 3 e 4 são verdadeiras
e) As afirmativas 1, 2, 3, 4 e 5 são verdadeiras

Quando num programa que utiliza linguagem orientada a objetos aparece um objeto que realiza ações diferentes, dependendo da operação, ou seja, a mesma operação pode atuar de modos diversos em classes diferentes, está-se diante de um(a):
a) herança múltipla;
b) polimorfismo;
c) caso de uso de engenharia reversa;
d) atributo multivalorado;
e) superclasse.

Quanto às classes concretas e abstratas, selecione a alternativa correta:
A classe concreta e abstrata, não podem ser instanciadas
Somente a classe abstrata pode ser instanciada
A classe concreta e abstrata, podem ser instanciadas
Somente a classe concreta pode ser instanciada diretamente

Em POO Uma classe pode estender outra classe ou ser estendida de outra classe, conceito de:
interface
polimorfismo
pacote
herança

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

Métodos construtores em orientação a objetos são utilizados quando intancia uma determinada classe. Com isso, sempre vai existir para cada classe construtor.
Então posso afirmar.
Necessariamente cada classe vai ter um construtor e temos que escre-la na classe
Não é necessário escre-la, pois somente para algum tipo de classe
Toda classe possui construtor, mas não precisamos escre-la
Nem toda classe deve ter, mas temos que escre-la

Em objetos existem quatro tipos de polimorfismos que podemos aplicar e chamamos de:
a) Hierárquico, Sobrecarga, Procedural e Coerção.
b) Incursivo, Exclusivo, Herdado e Implementado.
c) Inclusão, Paramétrico, Sobrecarga e Coerção.
d) Procedural, Hierárquico, Paramétrico e Implementado.
e) Sobrecarga, Coerção, Herdado e Implementado.

Orientacao por objetos
Assinale a alternativa correta.
1-Uma classe é a representação de um conjunto de objetos que compartilham a mesma estrutura de atributos, operações e relacionamentos, dentro de um mesmo contexto.
2-Um objeto é uma instância de uma classe criada em tempo de execução, sendo que cada objeto tem uma cópia dos dados definidos na classe e encapsula estado e comportamento.
3-Uma mensagem é uma solicitação para que um objeto execute um de seus métodos.
4-Encapsulamento é a capacidade que um objeto tem de impedir que outros objetos tenham acesso aos seus atributos.
5-Herança múltipla é a capacidade que uma classe tem de realizar acoplamento dinâmico, permitindo que novos métodos sejam carregados e ligados à aplicação.
a) Somente as afirmativas 1, 2 e 5 são verdadeiras.
b) Somente as afirmativas 1, 3 e 5 são verdadeiras
c) Somente as afirmativas 2, 3 e 4 são verdadeiras.
d) Somente as afirmativas 1, 2, 3 e 4 são verdadeiras
e) As afirmativas 1, 2, 3, 4 e 5 são verdadeiras

Quando num programa que utiliza linguagem orientada a objetos aparece um objeto que realiza ações diferentes, dependendo da operação, ou seja, a mesma operação pode atuar de modos diversos em classes diferentes, está-se diante de um(a):
a) herança múltipla;
b) polimorfismo;
c) caso de uso de engenharia reversa;
d) atributo multivalorado;
e) superclasse.

Quanto às classes concretas e abstratas, selecione a alternativa correta:
A classe concreta e abstrata, não podem ser instanciadas
Somente a classe abstrata pode ser instanciada
A classe concreta e abstrata, podem ser instanciadas
Somente a classe concreta pode ser instanciada diretamente

Em POO Uma classe pode estender outra classe ou ser estendida de outra classe, conceito de:
interface
polimorfismo
pacote
herança

Prévia do material em texto

Unisul		Universidade do Sul de Santa Catarina
Curso:		Ciencia da Computação
Disciplina	Linguagens Orientada a Objetos
Professor	Carlos Fernando Buss, Msc.Eng
Atividade	Avaliação de Conhecimento
Nome: Gustavo Martins Ghisi 
· Métodos construtores em orientação a objetos são utilizados quando intancia uma determinada classe. Com isso, sempre vai existir para cada classe construtor. Então posso afirmar.
· Necessariamente cada classe vai ter um construtor e temos que escreve-la na classe
· Não é necessário escreve-la, pois somente para algum tipo de classe
· Toda classe possui construtor, mas não precisamos escreve-la
· Nem toda classe deve ter, mas temos que escreve-la
· Em objetos existem quatro tipos de polimorfismos que podemos aplicar e chamamos de:
 a) Hierárquico, Sobrecarga, Procedural e Coerção. 
 b) Incursivo, Exclusivo, Herdado e Implementado. 
 c) Inclusão, Paramétrico, Sobrecarga e Coerção. 
 d) Procedural, Hierárquico, Paramétrico e Implementado. 
 e) Sobrecarga, Coerção, Herdado e Implementado.
· Orientacao por objetos
1-Uma classe é a representação de um conjunto de objetos que compartilham a mesma estrutura de atributos, operações e relacionamentos, dentro de um mesmo contexto.
2-Um objeto é uma instância de uma classe criada em tempo de execução, sendo que cada objeto tem uma cópia dos dados definidos na classe e encapsula estado e comportamento.
3-Uma mensagem é uma solicitação para que um objeto execute um de seus métodos.
4-Encapsulamento é a capacidade que um objeto tem de impedir que outros objetos tenham acesso aos seus atributos.
5-Herança múltipla é a capacidade que uma classe tem de realizar acoplamento dinâmico, permitindo que novos métodos sejam carregados e ligados à aplicação.
Assinale a alternativa correta.
a) Somente as afirmativas 1, 2 e 5 são verdadeiras.
b) Somente as afirmativas 1, 3 e 5 são verdadeiras
c) Somente as afirmativas 2, 3 e 4 são verdadeiras.
d) Somente as afirmativas 1, 2, 3 e 4 são verdadeiras
e) As afirmativas 1, 2, 3, 4 e 5 são verdadeiras
· Quando num programa que utiliza linguagem orientada a objetos aparece um objeto que realiza ações diferentes, dependendo da operação, ou seja, a mesma operação pode atuar de modos diversos em classes diferentes, está-se diante de um(a):
 a) herança múltipla;
 b) polimorfismo;
 c) caso de uso de engenharia reversa;
 d) atributo multivalorado;
 e) superclasse.
· Quanto às classes concretas e abstratas, selecione a alternativa correta:
· A classe concreta e abstrata, não podem ser instanciadas
· Somente a classe abstrata pode ser instanciada
· A classe concreta e abstrata, podem ser instanciadas
· Somente a classe concreta pode ser instanciada diretamente
· Em POO Uma classe pode estender outra classe ou ser estendida de outra classe, conceito de:
· interface
· polimorfismo
· pacote
· herança

Mais conteúdos dessa disciplina