Escolar Documentos
Profissional Documentos
Cultura Documentos
Objetos
Objetivo da Aula
Aprender os conceitos iniciais do paradigma de Orientao a Objetos
Quanto menor o Gap semntico, mais rpida ser a construo da soluo. POO busca meios de diminuir este Gap.
1984
SIMULA67: Introduziu os principais conceitos da POO
1995
1972
1967
Abstratos:
poupana, conta corrente, venda, pessoa jurdica...
Cada instncia de pessoa possui um estado diferente em particular e mtodos (comportamento) que operam sobre o prprio estado.
Um objeto representa uma entidade, unidade ou item identificvel, individual, real ou abstrato, com um papel bem definido no domnio do problema. [Booch, 91]
Objeto fsico
Objeto no fsico
Descobrir quais entidades fazem parte do domnio do problema tarefa do programador e dos analistas de sistemas.
Objetos
Referncias
BOOCH, Grady. Object Oriented Design with Applications. Benjamin-Cummings, 1991. DEITEL, Harvey; DEITEL, Paul. Java: como programar. 8 ed. So Paulo: Prentice Hall Brasil, 2010 SILVA, D. Tarciana. Linguagem de Programao Orientada a Objetos POO. Notas de Aula.