Atenção: por essa edição ser muito antiga não há arquivo pdf para download desta revista. Os artigos disponíveis somente em doc.
Object Pascal
Desmistificando a orientação a objetos
A Orientação a Objetos representa um novo paradigma para resolver velhos problemas. É preciso lembrar que, um paradigma descreve um conjunto de regras para resolver um problema dentro de um contexto com fronteiras bem definidas. Os paradigmas influenciam a nossa percepção, ajudando a organizar
eordenar a maneira de como olhamos o mundo.
Nesse contexto, a orientação a objetos introduz uma abordagem inovadora baseada em representações de conceitos do mundo real. A partir dessa perspectiva. os problemas são classificados em função das suas características através do processo de abstração. Toda classe é uma abstração que descreve um conjunto de comportamentos (operações) e dados (atributos) comuns no contexto de um problema. Em termos práticos, isso significa que um objeto representa uma entidade qualquer pertencente ao domínio do mundo real. Segundo essa abordagem, o objeto é o elemento básico para a representação e solução dos problemas, como pode ser visto na Figura 1.
Figura 1. Os objetos representam entidades do mundo leal
Object Pascal (Delphi Language)
A princípio, não existe nenhuma regra formal que determine os requisitos para classificar uma linguagem de programação como "Orientada a Objetos". Contudo, as linguagens de programação devem,no mínimo, implementar os quatro princípios essenciais da orientação a objetos: " [...] continue lendo...