Lista de poo 1
Programação Java™ Básica
Apresentação por Emmerson Santa Rita
(emmsr2003@yahoo.com)
Resumo
UNINORTE - Tecnologia em Desenvolvimento de Software
1
Bibliografia
DEITEL, H.M. Java, como programar. Porto Alegre: Bookman, 2005.
CORMEN, T.H. Algoritmos: Teoria e Prática. Campus, 2002.
LEMAY, Laura. Aprenda em 21 dias JAVA 2. Ed. Campus, 2003.
FURGERI, Sergio. JAVA 2: ENSINO DIDÁTICO. Ed. Erica, 2002.
KÖLLING, M. Programação Orientada a Objetos com Java: uma introdução prática usando o BLUEJ. São paulo: Pearson Prentice hall, 2004.
G BOOCH. Object-oriented analysis and design with applications. Redwood City,
Calif.: Benjamin Cummings Pub. Co., 1994.
B J COX, A J NOVOBILSKI. Object-oriented programming. Reading: Addison Wesley,
1991.
T BUDD. Introduction to object-oriented programming. Reading, Mass.: AddisonWesley Pub. Co., 1991.
D KAFURA. Object-oriented software design and construction with Java. Prentice Hall,
1999.
Resumo
UNINORTE - Tecnologia em Desenvolvimento de Software
2
Programação Orientada a Objetos –
Um Breve Histórico
Bertrand Meyer
Larry Constantine
Edsger Dijkstra
Alan Kay, Adele Goldberg
O.J. Dahl e K. Nygaard
Jim Rumbaugh
Grandy Booch
Ivar Jacobson
Resumo
Figura VII.1
UNINORTE - Tecnologia em Desenvolvimento de Software
3
Programação Orientada a Objetos –
Conceitos Preliminares: Objeto falar( )
Objetos são entidades que possuem características
(atributos) e comportamento
(operações)
cor pele humor digerir( )
altura
Figura VII.2
pegar( )
Resumo
UNINORTE - Tecnologia em Desenvolvimento de Software
andar( ) peso 4
Programação Orientada a Objetos –
Conceitos Preliminares: Classificação
Carro
Atributos
Dividem-se em
Operações
-Potência
-Cilindrada
-Acessórios
-Vel. Máxima
-Economia
+Andar()
+Frear()
+Manobrar()
Ferramenta
Atributos
Dividem-se em
Operações
-Propósito