Programação orientada a objetos uma abordagem com java

28212 palavras 113 páginas
D EPARTAMENTO DE E NGENHARIA DE C OMPUTAÇÃO E AUTOMAÇÃO I NDUSTRIAL
FACULDADE DE E NGENHARIA E LÉTRICA E

DE

C OMPUTAÇÃO

U NIVERSIDADE E STADUAL DE C AMPINAS

Programação Orientada a Objetos:
Uma Abordagem com Java

Ivan Luiz Marques Ricarte

2001

Sumário
1 Fundamentos da programação orientada a objetos
1.1 Classes . . . . . . . . . . . . . . . . . . . . .
1.2 Objetos . . . . . . . . . . . . . . . . . . . . .
1.3 Herança . . . . . . . . . . . . . . . . . . . . .
1.4 Polimorfismo . . . . . . . . . . . . . . . . . .

.
.
.
.

2 Princípios da programação na linguagem Java
2.1 Tipos primitivos . . . . . . . . . . . . . . . . . .
2.2 Identificadores . . . . . . . . . . . . . . . . . . .
2.3 Expressões . . . . . . . . . . . . . . . . . . . .
2.3.1 Expressões retornando valores numéricos
2.3.2 Expressões retornando valores booleanos
2.3.3 Outros tipos de expressões . . . . . . . .
2.3.4 Controle do fluxo de execução . . . . . .
2.3.5 Comentários . . . . . . . . . . . . . . .
2.4 Operações sobre objetos . . . . . . . . . . . . .
2.4.1 Arranjos . . . . . . . . . . . . . . . . . .
2.4.2 Strings . . . . . . . . . . . . . . . . . .
2.5 Classes em Java . . . . . . . . . . . . . . . . . .
2.5.1 Pacotes . . . . . . . . . . . . . . . . . .
2.5.2 Definição de classes em Java . . . . . . .
2.5.3 O método main . . . . . . . . . . . . .
2.5.4 Visibilidade da classe e seus membros . .
2.5.5 Classes derivadas . . . . . . . . . . . . .
2.5.6 Classes abstratas e finais . . . . . . . . .
2.5.7 Interfaces . . . . . . . . . . . . . . . . .
2.6 Exceções . . . . . . . . . . . . . . . . . . . . .
2.6.1 Tratamento de exceções . . . . . . . . .
2.6.2 Erros e exceções de runtime . . . . . . .
2.6.3 Propagando exceções . . . . . . . . . . .
2.6.4 Definindo e gerando exceções . . . . . .
2.7 O ambiente de Java . . . . . . . . . . . . . . . .
2.7.1 Ferramentas do Java SDK . . . . . . . .
2.7.2 Geração de código portátil . . . . . . . .

1

.
.

Relacionados

  • Abordagem de uma linguagem de programação orientada a objeto: java
    1600 palavras | 7 páginas
  • ATPS - POO
    3311 palavras | 14 páginas
  • AOP
    4028 palavras | 17 páginas
  • Programação Orientada à Aspectos
    8086 palavras | 33 páginas
  • POO ATPS
    1005 palavras | 5 páginas
  • Trabalho de comparação de linguagem c e java
    2127 palavras | 9 páginas
  • Orientação a objetos
    3543 palavras | 15 páginas
  • Tecnologia da informação
    1858 palavras | 8 páginas
  • Programação Orientada a Objetos
    2586 palavras | 11 páginas
  • Ciencia da computação
    2600 palavras | 11 páginas