Curso java

Páginas: 74 (18274 palavras) Publicado: 2 de maio de 2012
TUTORIAL:
“A LINGUAGEM DE PROGRAMAÇÃO

JAVA

Ô



ORIENTAÇÃO A OBJETOS

Instituto de Computação maio, 04

André Augusto Cesta. aacesta@dcc.unicamp.br Orientadora: Profa Dra Cecília Mary Fischer Rubira

INDÍCE
1. CLASSES E OBJETOS.......................................................................................................................................................10 1.1. ESPECIFICANDO UMA CLASSE.....................................................................................................................................10 1.2. OBJETOS EM JAVA ..........................................................................................................................................................12 1.2.1. PROGRAMA HELLO INTERNET!..............................................................................................................................13 1.2.2. ATRIBUTOS.................................................................................................................................................................15 1.2.3. ATRIBUTOS E MÉTODOS..........................................................................................................................................21 1.2.4. MÉTODOS QUE RETORNAM VALORES...................................................................................................................27 1.2.5. COMPARAÇÃO COM UM PROGRAMA EM PASCAL ..............................................................................................28 1.2.6.CONSTRUTORES ........................................................................................................................................................33 1.2.7. CONSTRUTORES E AGREGAÇÃO ............................................................................................................................36 1.2.8. DESTRUTORES OU “finalizers”................................................................................................................................38 1.3. PONTEIROS, “POINTERS”, REFERÊNCIAS E OBJETOS .............................................................................................39 1.3.1. PASSAGEM POR REFERÊNCIA................................................................................................................................39 1.3.2. VETORES E MATRIZES ..............................................................................................................................................40 1.3.3. COPIA , COMPARAÇÃO E DETERMINAÇÃO DA CLASSE EM OBJETOS .............................................................41 1.4. OBTENDO VALORES DOUSUÁRIO..............................................................................................................................45 1.4.1. LENDO DO TECLADO ...............................................................................................................................................45 1.4.2. ARGUMENTOS DE LINHA DE COMANDO..............................................................................................................49 1.5. ENCAPSULAMENTO COM PRIVATE, PUBLIC, “PACKAGE” E PROTECTED..........................................................50 1.5.1. ENCAPSULANDO MÉTODOS E ATRIBUTOS...........................................................................................................51 1.5.2. ENCAPSULAMENTO E“PACKAGES”......................................................................................................................55
1.5.2.1. ENCAPSULAMENTO DE ATRIBUTOS E MÉTODOS COM PACKAGES .........................................................................55 1.5.2.2. ENCAPSULAMENTO DE CLASSES COM PACKAGES......................................................................................................59 1.5.1.1. ATRIBUTOS PRIVATE, MÉTODOS PUBLIC...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Curso de JAVA ME
  • Curso Java
  • História do Java
  • Projeto Aprenda Em Casa
  • java
  • Java
  • Java
  • Java

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!