Programação Orientada a Objeto com JAVA
São Paulo 03/12/2010
INTRODUÇÃO
1. Introdução a Programação Orientada a Objeto (POO)............................................2
1.1 Diferenças entre os paradigmas de programação e Exemplos de Linguagens de programação POO .................................................................................................3
2. Conceitos de OO ..........................................................................................................3
2.1 Definição e exemplos de Abstração, Encapsulamento,Polimorfismo e Herança...................................................................................................................3
3. Classes e Objetos ..........................................................................................................4
3.1 Definição de Classe e Objetos – Criação de Classes: Sintaxe de Declaração e Estrutura Básica – Identidade, Estado e Comportamento.......................................4
3.2 Construtores da Classe. Acesso aos Atributos e Métodos da Classe.......................5
4. POO e Java .....................................................................................................................6
4.1 Visibilidade e Escopo. Modificadores de Acesso – Public, Private e Protected......6
4.2 Aplicando Encapsulamento. Métodos de Acesso – get ( ) e set ( )..........................6
4.3 Aplicando Herança...................................................................................................7
4.4 Aplicando Polimorfismo ........................................................................................ 9
5. Tratamento de Erros ................................................................................................. ..11
5.1 Try..............Catch