Slide de programação
Objeto
Alunos: Luiz Felipe, Vandreia, Claudielle
Tecnico em Informática
O que é orientação objeto?
É um paradigma para o desenvolvimento de software que baseia-se na utilização de componentes individuais (objetos) que colaboram para construir sistemas mais complexos. A comunicação entre os objetos é feita através do envio de mensagens.
Um paradigma ajuda-nos a organizar a e coordenar a maneira como olhamos o mundo. As técnicas orientadas a objeto permitem que o software seja construído de objetos que tenham um comportamento especifico. Os próprios objetos podem ser construídos a partir de outros, os quais, por sua vez, podem ainda ser construídos de outros.
Técnicas orientadas a objeto podem ser usadas para simplificar o projeto de sistemas complexos. O sistema pode ser visualizado como uma coleção de objetos, estando cada um dos objetos em um determinado estado.
Conceitos
Entre as idéias fundamentais básicas para a tecnologia orientada a objeto incluem-se:
Objetos;
Classes;
Estado;
Comportamento;
Mensagens;
Abstração;
Cada conceito é uma idéia ou um entendimento pessoal que temos do nosso mundo.
Essas coisas às quais nossos conceitos se aplicam são denominados objetos.
Objeto
Um objeto pode ser real ou abstrato.
Os objetos possuem informações (contém dados) e desempenham ações (possuem funcionalidade).
Um objeto é uma instância de uma classe.
Exemplo:
• Uma fatura;
• Uma organização;
• Um vôo de avião;
• Uma pessoa;
• Um lugar.
Na análise e no projeto OO, estamos interessados no comportamento do objeto. As operações são codificadas como métodos. Um objeto é qualquer coisa, real ou abstrata, a respeito da qual armazenamos dados e os métodos que os manipulam.
Exemplos
Referências
http://www.ufpa.br/cdesouza/teaching/es/3-OO-concepts.pdf
http://pt.slideshare.net/edysegura/orientao-a-objetos