Fundamentos De Analise OO Aula2

2984 palavras 12 páginas
Fernando Gonçalves de Oliveira

Fundamentos de Análise Orientada a Objetos

Aula 2

O que veremos hoje?
Conceitos de Análise Orientado a Objetos
Objetos e Classes
Identidade, estado e comportamento
Atributos e Operações
Encapsulamento
Abstração
Polimorfismo

Fundamentos de Análise Orientada a Objetos

2/87

Paradigma
“Paradigma é um conjunto de regras que estabelecem fronteiras e descreve como resolver os problemas dentro destas fronteiras.
Os paradigmas influenciam nossa percepção; ajudam-nos a organizar e a coordenar a maneira como olhamos para o mundo...”
Reengenharia - Reestruturando a Empresa
Daniel Morris e Joel Brandon

Fundamentos de Análise Orientada a Objetos

3/87

Objetivos

Apresentar os principais conceitos da orientação a objetos. Será demonstrado os seguintes conceitos: Classes, Objetos,
Atributos, Métodos, Classe Abstrata,
Abstração de Dados, Herança,
Polimorfismo e Encapsulamento.

Fundamentos de Análise Orientada a Objetos

4/87

Análise OO x Análise Estruturada

Fundamentos de Análise Orientada a Objetos

5/87

Análise OO x Análise Estruturada
Programação orientada a objetos é uma evolução da programação estruturada;
Na programação estruturada temos funções
(procedures ou rotinas) e dados (normalmente globais) que podem ser acessados por qualquer função; e
Na programação orientada a objetos, temos funções agregadas aos dados em uma unidade chamada objeto, ou seja, os dados não estão separados das funções, mas sim unidos as mesmas.

Fundamentos de Análise Orientada a Objetos

6/87

Análise OO x Análise Estruturada
PROGRAMA

PROGRAMA

PROCEDIMENTOS

OBJETOS

ATRIBUTOS
ESTRUTURAS DE
DADOS
MÉTODOS

Fundamentos de Análise Orientada a Objetos

7/87

Vantagens na Tecnologia de OO
Um único paradigma utilizado por analistas, projetistas e implementadores; Incrementa o reuso;
Os modelos refletem de forma mais fidedigna o mundo real: • Decomposição realizada em termos de entidades significativas no negócio. Ex: Usuarios,
Empréstimos, Reservas,

Relacionados

  • DPP - Desenvolvimento Pessoal e Profissional
    24114 palavras | 97 páginas
  • administração de empresas
    20595 palavras | 83 páginas
  • Simp Sio BECN 2014
    129822 palavras | 520 páginas