Fundamentos da POO - Programação Orientada por Objectos: programar computadores com objectos

Paulo Enes da Silveira

Resumo


A Programação Orientada por Objectos, apesar de ter surgido na década de 60, só começou a ser mais reconhecida e utilizada a partir dos anos 80, tendo o conceito de Objecto ultrapassado a programação, passando pelas bases de dados e chegando até aos modelos de concepção de aplicações informáticas. Ganhou reconhecimento na comunidade científica e é hoje largamente utilizada na indústria de desenvolvimento de software. O presente artigo pretende explicar este paradigma de programação, de uma forma simples e clara, abordando as suas origens e evolução, expondo as suas principais componentes e características que permitem compreender como programar computadores com Objectos.

The Object-Oriented Programming (OOP), despite having appeared in the sixties, only began to be more consistently recognized and used from the eighties on, when the concept of Object exceeded the programming, covering databases and going up to the design of software for computer applications. It then gained recognition in the scientific community and is now widely used in the software development industry. This paper aims to explain the OOP paradigm, as simply and clearly as possible, addressing its origins and evolution, setting out its main components and characteristics which allow us in understanding how to program computers with Objects.


Palavras-Chave / Keywords

Programação orientada por objectos, Objecto, Classe, Mensagem, Método, Encapsulamento, Herança, Polimorfismo.

Object-oriented programming, Object, Class, Message, Method, Encapsulation, Inheritance, Polymorphism.


Texto Completo:

PDF

Apontadores

  • Não há apontadores.


Fundação Minerva - Cultura - Ensino e Investigação Científica | Universidades Lusíada, 2004-2019
Universidade Lusíada Editora
Rua da Junqueira, 188-198 | 1349-001 Lisboa | Tel. +351 213 611 561 | Fax +351 638 307 | E-mail: revistas@lis.ulusiada.pt