Capítulo 4 Flashcards

1
Q

Para que serve a Abstração?

A

Diminuir a complexidade de algo, ignorando detalhes para concentrar a atenção no nível mais alto do problema.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Abstração

A

É o foco nas características essenciais de alguns obj relativo a perspectiva do visualizador

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Qual o primeiro passo para começar a programar OO?

A

Identificar as características e o comportamento

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Qual a unidade fundamental na POO?

A

Classe

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Conceito avançado de Atributo?

A

Determinar as características do obj

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Conceito avançado de método?

A

Manipular os atributos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Encapsular

A

Ocultar partes independentes da implementação permitindo construir partes invisíveis ao mundo eterior

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Vantagens do encapsulamento

A
  1. Tornar mudanças invisíveis
  2. Facilitar reutilização de código
  3. Reduzir efeitos colaterais
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Como métodos operam?

A

Operam no estado interno de um obj e servem como mecanismo de comunicação entre obj

How well did you know this?
1
Not at all
2
3
4
5
Perfectly