Programação Orientada a Objetos

00% concluído
Origem: Wikilivros, livros abertos por um mundo aberto.
Observações: Bem vindo!

É pré-requisito para um bom aprendizado de qualquer linguagem de programação conceitos sobre lógica de programação.

Para deixar uma mensagem aos colaboradores utilize a página de discussão.

O objetivo deste wikilivro é mostrar os conceitos básicos e avançados da Programação Orientada a Objetos, que serve para aprendizado avançado de várias linguagens, tais como Python, Java e C++. O livro encontra-se em fase de construção e o próprio índice ainda não está bem definido, contribua!


Etapas de desenvolvimento - 5 fases
Quase nenhum texto: Texto em criação: Texto em maturação: Texto desenvolvido: Texto abrangente:


Sumário[editar | editar código-fonte]

  1. Introdução
  2. Classes e Objetos
  3. Atributos e métodos
  4. Estado e comportamento
  5. Trabalhando com objetos
  6. Herança
  7. Abstração
  8. Encapsulamento
  9. Polimorfismo
  10. Desacoplamento

Padrões de projeto[editar | editar código-fonte]

Veja também[editar | editar código-fonte]

Linguagem de Modelagem Unificada (UML)
Padrões de Projeto

Ligações externas[editar | editar código-fonte]

Wikipedia
Wikipedia
A Wikipédia tem mais sobre este assunto:
Programação orientada a objetos