Cursos / Redes de Computadores / Programação Orientada a Objetos / Aula
A Programação Orientada a Objetos (POO) é um paradigma de programação de computadores que usa os conceitos de Objetos e Classes como elementos centrais para representar e processar dados usados nos programas.
De acordo com dados bibliográficos, os conceitos da Programação Orientada a Objetos (POO) surgiram no final da década de 1960, quando a linguagem Simula-68 introduziu os conceitos de objetos e troca de mensagens para a construção de programas.
Tais conceitos foram posteriormente amadurecidos e aprimorados durante a década de 1970 pela linguagem de programação Smalltalk, desenvolvida no laboratório de pesquisa da Xerox, nos Estados Unidos. Entretanto, a popularização da POO só se deu ao longo das décadas de 80 e 90, com as linguagens C++ e Java.
Um dos principais pesquisadores que introduziu os conceitos de POO foi o cientista Alan Kay da Xerox, um dos criadores da linguagem Smalltalk. Durante suas pesquisas, Alan desenvolveu a ideia de que poderíamos construir um programa usando conceitos e abstrações do mundo real, como objetos, troca de mensagens. Ele começou a desenvolver suas ideias sobre um sistema de software fazendo uma comparação com o sistema de seres vivos.
Versão 5.3 - Todos os Direitos reservados