Anlise Orientada A Objetos Objetos E Classes 1217199775507310 9
2048 palavras
9 páginas
Análise Orientada aObjetos
Objetos e Classes
Análise Orientada a Objetos
“Uma nova maneira de pensar os problemas utilizando conceitos do Mundo Real. O componente fundamental é o OBJETO que combina estrutura e comportamento em uma única entidade”
[Raumbaugh]
“Um sistema orientado a objetos é uma coleção de objetos que interagem entre si”
[Bertrand Meyer]
2
As Bases da Orientação a
Objetos
Correspondência com o mundo real
Modularidade dos componentes
Objetos com finalidade própria
Permite a combinação destes Objetos
Baixa dependência externa
Alta coesão interna
Fácil ampliação do objeto
Permite reuso dos objetos
Encapsulamento
3
Conceitos Básicos - Objeto
Objeto é:
“É um elemento do mundo real”
[José Davi
Furlan]
Possui um comportamento e atributos. O comportamento é a forma com que reage a estímulos e os atributos são suas características, que podem mudar de
4
acordo com seu comportamento.
Conceitos Básicos - Objeto
Exemplos:
Concretos: pessoa, lápis, carro, etc.
Intangíveis: hora, projeto, organização, etc.
Personagem: médico, professor, etc.
Relacional: casamento, parceiro, propriedade. Evento: venda, defeito do sistema.
Interface Gráfica: janela, ícone, botão.
5
Conceitos Básicos - Objeto
Exemplos:
Um meio de Transporte
Uma pessoa Um
Documento
Uma
Região
6
Componentes de um Objeto
Identidade:
É o nome do objeto. Cada objeto é único. Exemplo:
Aluno João, José, Maria...
7
Componentes de um Objeto
Atributos (Características):
É um conjunto de propriedades de um
Objeto que podem mudar com o tempo.
Exemplos:
Idade de uma Pessoa
Saldo de um Cliente
Quantidade de Alunos de uma Turma
Se uma Pessoa está Falando (s/n)
8
Componentes de um Objeto
Comportamento (Operações ou
Métodos):
Lógica contida em um objeto para designarlhe um comportamento. É como o objeto responde a outro objeto. Também chamado de Método, Comportamento, Procedimento,
Função,
Exemplo: etc. adicionarAluno calcularSaldoDevedor
9
Conceitos Básicos -