Technology

Game development taken seriously!!!
Desenvolvimento de Jogos levado a sério!!!

23 Novembro 2008

Programação Orientada a Objetos (POO)

Ola pessoal! Vou iniciar agora uma serie de post’s sobre POO. Inicialmente vou falar o que é essa tal POO.

O termo POO (Programação Orientada a Objetos) surgiu em meados de 1967. Este paradigma, bem antigo por sinal, foi aplicado à linguagem Simula 67, no entanto, muitos de seus conceitos começaram a ser utilizados antes desta.

A POO consiste em organizar o mundo em objetos, de forma a aproximar cada vez mais o mundo virtual do real. Na POO são modelados objetos que possuem diversas características e estes objetos interagem com outros através de mensagens, por exemplo, em uma abstração de um computador temos o monitor que é um objeto, este objeto possui varias características como cor, tamanho, marca, modelo, dentre outras. O monitor executa operações e recebe informações de outro objeto, que é a placa de vídeo.

Esta modelagem deve ser implementada pelos desenvolvedores que a partir de uma noção do real, implementam o mundo virtual em seus sistemas.

Dentro do mundo POO temos vários outros conceitos como Classes , Abstração, Encapsulamento, Herança, Interfaces, Polimorfismo e outros.

Todos estes são conceitos muito importantes e fundamentais para o desenvolvimento com POO, e cada um deles será explicando com ênfase nos próximos post’s.

1 Comentários:

Postar um comentário

Links para esta postagem:

Criar um link

<< Início