Orientação a Objeto - Conceitos Flashcards
Orientação a Objeto - Conceitos
Entidades do mundo real, trazendo para orientação a objeto.
Conceitos importantes na Orientação a Objetos:
Classes, Objetos, Mensagens, Classes Abstratas, Interfaces.
Classes são
forma - moldura - molde - template
Definição Classes
Abstração de um conjunto de objetos similares no mundo real.
Classes composição:
1 - Propriedades = atributos
2 - Operações = métodos = comportamento
1 - Propriedades = atributos
Armazeno o estado de um objeto
É estático.
2 - Operações = métodos = comportamento
Realizam controle de acesso aos atributos
(acesso públicos ou privados)
Onde fica o comportamento dinâmico de uma classe
Onde fica o comportamento dinâmico de uma classe?
Operações ou métodos ou comportamento
Objetos
Instâncias de uma classe específica.
Objetos herdam os atributos e operações da sua classe.
Podem existir múltiplos objetos de cada classe.
Possuem um identificador único que não varia. - OID (Object ID)
São Instâncias de uma classe específica?
Objetos
Herdam os atributos e operações da sua classe?
Objetos
Podem existir múltiplos de cada classe?
Objetos
Possuem um identificador único ( OID ) que não varia?
Objetos
Qual a maneira de objetos se comunicarem?
Mensagens
O que permite a interação entre diferentes instâncias de objetos?
Mensagens