Buscar

Revisão POO

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

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

Prévia do material em texto

Revisão P. O. O. 
 
1 – O que é Programação Orientada a Objetos? 
É um paradigma de programação baseado em “objetos”. 
 
2 – O que é um objeto? 
Elemento encontrado no contexto do sistema a ser desenvolvido. 
 
3 – O que é uma classe? 
Representação de um conjunto de objetos do mundo real. 
 
4 – O que é um atributo? 
Informações sobre o objeto. Dados que posso armazenar. 
 
5 – O que é um método? 
Operações a serem realizadas. 
 
6 – O que são parâmetros? 
Informações que podem ser recebidas pelo método para utilização interna. 
 
7 – O que deve ser feito para acessar um método de outra classe? 
Criar um objeto referente à mesma. 
 
8 – O que fazem os modificadores de acesso? 
Determinam como será a visibilidade de uma classe, atributo ou método. 
Podem ser public, protected, private e default. 
 
9 – Tabela com os conceitos e simbologia de public, protected, private e 
default. 
 
 
 
10 – Quais são os pilares da POO? 
Encapsulamento, Herança e Polimorfismo. 
 
11 – O que é Encapsulamento? 
É a propriedade de ocultar ou omitir informações dentro de uma classe. 
12 – O que são os métodos Getters e Setters? 
Getters são responsáveis por retornar o valor armazenado no atributo. 
Setters são responsáveis por enviar (setar) um valor para o atributo. 
 
13 – O que é Herança? 
É quando uma classe (subclasse ou classe-filha) herda as características 
(atributos e métodos) definidas em outra classe. 
 
14 – Qual a diferença entre Herança Simples e Herança Múltipla? 
Herança Simples é quando a classe filha herda características de apenas uma 
classe mãe. 
Herança Múltipla é quando uma classe filha herda características de duas 
classes mães. 
 
15 – O que é Especialização e Generalização? 
É uma maneira de representar a relação entre duas classes através da 
herança. 
 
A subclasse é uma especialização da(s) superclasse(s). 
A superclasse é uma generalização da(s) subclasse(s).

Outros materiais