Академический Документы
Профессиональный Документы
Культура Документы
CENTRO TECNOLGICO
DEPARTAMENTO DE INFORMTICA E DE ESTATSTICA
Objetivos:
Apresentar os conceitos de programao orientada a objetos.
Apresentar os principais recursos da linguagem Java. Prtica de programao.
Bibliografia:
1. Boratti, I. C. Programao Orientada a Objetos usando Delphi.
Visual Books. 2 ed. 2002.
2. Camaro, C e Figueiredo, L. Programao de Computadores em
Java, LTC. 2003.
3. Deitel, H. M. e Deitel, P. J. Java Como Programar. Prentice Hall.
3 ed. 2000.
4. Horstmann, C. S. e Cornell, G. Core Java, Volume I
Fundamentos. Pearson Education. 2003.
- Manipulao da complexidade
- Dependente da viso de quem a executa
Objeto umaMusica:
Atributos : autor (Roberto), nome (Detalhes), durao (3 min.);
Comportamento : reproduzir-se;
Objeto umaPorta:
Atributos: altura (2.1m), largura (0.8m), aFechadura (outro objeto );
Comportamento: abrir-se, fechar-se;
Observaes:
1) Um objeto pode ser a abstrao de qualquer coisa. Apresenta identificao,
atributos e/ou comportamento.
umAluno
umObjeto
outroObjeto
cor Atributos
dono
quantTinta
escreva Mtodos
pareDeEscrever
Envio de Mensagem:
Um objeto se comunica com outro objeto atravs envio de mensagem.
Exemplos:
1) O objeto umAluno envia uma mensagem ao objeto umaCaneta:
umaCaneta.escrevaLinha(Linha impressa...);
2) O objeto umJogo envia uma mensagem ao objeto umDado:
umDado.facaLance();