estrutura de dados
Introdução a orientação a objetos.
Classes, atributos e métodos.
UNIVERSIDADE PAULISTA – UNIP
Introdução a orientação a objetos.
Classes, atributos e métodos.
INTRODUÇÃO
A Linguagem orientada a objetos, mostra basicamente relatos de maneiras da praticidade mostrando como eram sua abordagem aos computadores no cotidiano da vida humana.O termo Programação Orientada a Objeto foi criada por Alan Kay, autor da linguagem de programação Smalltalk. Mas mesmo antes da criação Smalltalk, algumas das ideias da Programação Orientada a Objeto já eram aplicadas, sendo que a primeira linguagem a realmente a utilizar estas ideias foi a linguagem Simula 67, criada por Ole Johan Dahl e Kristen Nygaard em 1967. Note que este paradigma de programação é bastante antigo, mas somente agora vem sendo aceito realmente nas grandes empresas de desenvolvimento de Software. Alguns exemplos de linguagens modernas utilizadas por grandes em todo o mundo que adotaram essas ideias: Java, C#, C++, Objetc, Pascal (Delphi), Ruby, Python, Lisp.
A maioria delas adotam as ideias parcialmente, dando espaço para o antigo modelo procedural de programação, como acontece no C++ por exemplo, onde temos possibilidade de usar Programação Orientada a Objeto, mas a linguagem não força o programador a adotar este paradigma de programação, sendo ainda possível programar da forma procedural tradicional. Este tipo de linguagem segue a ideia de utilizar uma linguagem previamente existente como base e adicionar novas funcionalidade a ela. Outras são mais “puras”, sendo construídas do zero focando-se sempre nas ideias por trás da orientação a objetos como é o caso das linguagens Smalltalk, Self e IO, onde tudo é orientado a objetos.
Introdução a orientação a objetos.
A Programação Orientada a Objetos é uma forma especial de programar, mas próximas