apostila java

Páginas: 31 (7501 palavras) Publicado: 22 de outubro de 2013
Centro
Educacional
de Pedreira

Introdução à
Programação
Orientada a Objetos

1

Índice
1. Breve histórico das linguagens de programação ............................................................................................. 3
2. Programação orientada a objetos (POO) ......................................................................................................... 4
3.Objetos, campos e métodos ............................................................................................................................... 5
4. Encapsulamento ................................................................................................................................................ 6
5. Classes e instanciação de objetos..................................................................................................................... 7
6. Herança e polimorfismo ................................................................................................................................. 10
Herança múltipla e interfaces ....................................................................................................................... 15
7.Diagramas UML.............................................................................................................................................. 17
8. Alguns detalhes sobre a linguagem Java ....................................................................................................... 18
9. Um exemplo em Java...................................................................................................................................... 19
Conversão explícita de tipos (cast) ................................................................................................................ 20
10. Projetos no BlueJ .......................................................................................................................................... 21
Projeto 1:Shapes ............................................................................................................................................ 22
Projeto 2: Picture ............................................................................................................................................ 24
Projeto 3: LabClass........................................................................................................................................ 26
Projeto 4: TicketMachine ............................................................................................................................... 27
Projeto 5: Notes .............................................................................................................................................. 29Projeto 6: Sistema de emails .......................................................................................................................... 30
Projeto 7: Balls ............................................................................................................................................... 32
Projeto 8: Catálogo Multimídia..................................................................................................................... 34
Projeto 9: Handheld ....................................................................................................................................... 36

2

1. Breve histórico das linguagens de programação
Desde o surgimento do computador, os caminhos da programação têm sofrido fortes
mudanças. A principal razãopara essas mudanças é suportar a gradativa complexidade dos
programas. Quando os primeiros computadores foram inventados, a programação era feita por
chaveamentos em instruções binárias através de um painel frontal da própria máquina. Esse
método funcionou bem enquanto os programas se restringiam a algumas centenas de
instruções. Mais tarde, à medida que os programas foram se tornando maiores,...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • apostila java
  • apostila java
  • APOSTILA JAVA
  • Apóstila Java
  • Apostila java
  • Apostila Java
  • apostila de java
  • Apostila java

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!