Paradigma C++

2183 palavras 9 páginas
Centro de Ciência e Tecnologia – LCMAT
Ciência da Computação

Paradigma Orientado a Objetos
Conceitos Básicos

Prof. Ausberto S. Castro Vera ascv@computer.org Referências

© 2012-2014 Prof. Ausberto S. Castro Vera - UENF - Paradigma Orientado a Objetos

2

Tecnologia Orientada a Objetos


Conceitos Básicos Objetc-Oriented (OO)




Paradigma Orientado a Objetos





Fundamentos
Programação
Desenvolvimento

Desenvolvimento Orientado a Objetos




Análise Orientada a Objetos
Projeto Orientado a Objetos
Programação Orientada a Objetos

© 2012-2014 Prof. Ausberto S. Castro Vera - UENF - Paradigma Orientado a Objetos

3

Desenvolvimento OO






OOA - Análise Orientado a Objetos: desenvolvimento de um modelo orientado a objetos do domínio da aplicação. Os objetos podem ou não ser transformados em objetos do sistema.
OOD - Projeto Orientado a Objetos: desenvolvimento de um modelo orientado a objetos de um sistema de software que implemente os requisitos identificados.
OOP - Programação Orientada a Objetos: implementando um projeto de software usando uma linguagem de programação orientada a objetos.





OOA - Object-Oriented Analysis
OOD - Object-Oriented Design
OOP - Object-Oriented Programming

© 2012-2014 Prof. Ausberto S. Castro Vera - UENF - Paradigma Orientado a Objetos

Projeto OO - 4

Paradigma Orientado a Objetos


Paradigma OO: Baseado nos conceitos de objeto e classe de objetos




Um objeto é uma variável (estrutura) junto com um conjunto de operações.

Elementos







Objetos e classes
Métodos (mensagens, operações)
Herança
Polimorfismo
Encapsulamento
Tipos de Dados Abstratos (TDA)

© 2012-2014 Prof. Ausberto S. Castro Vera - UENF - Paradigma Orientado a Objetos

métodos
Atributos

5

Linguagens O-O


Desenvolvidos para O-O




Derivados/Híbridos








Modula-3, Modula-2 + OO extensões

Relacionados

  • Processos Gerenciais
    1333 palavras | 6 páginas
  • Algoritmos
    1938 palavras | 8 páginas
  • Paradigmas de Linguagem de Programação
    1935 palavras | 8 páginas
  • Banco de dados
    2250 palavras | 9 páginas
  • Paradigmas de Linguagens
    2014 palavras | 9 páginas
  • Teste Kuhn Alunos
    1086 palavras | 5 páginas
  • Paradigma
    3938 palavras | 16 páginas
  • Linguagem de programação de paradigma
    2801 palavras | 12 páginas
  • ArtigoLinguagensdeProgramacao
    1381 palavras | 6 páginas
  • Paradigmas de linguagem de programação
    1040 palavras | 5 páginas