Trabalho Java
SISTEMAS DE INFORMAÇÃO
SIS 3A
ORIENTADO A OBJETO
JDK
EXCEÇÕES
Ana Carolina de Andrade
Danilo Santos
Diego Nunes do Amaral
Tiago Ribeiro
Gama
2013
Sumário
INTRODUÇÃO 3
ORIENTAÇÃO A OBJETOS 4
HERANÇA 4
POLIMORFISMO 5
CLASSE 7
STRING 7
OBJETO 8
ENCAPSULAMENTO 9
PACOTES 11
Criar Pacotes 11
Definir Pacotes 12
Importar Pacotes 12 JDK (JAVA DEVELOPMENT KIT) 14
O que é o jdk? 14
Java JDK 15 O JDK dispõe de um arquivo executável que faz todo o trabalho de instalação e configuração do ambiente, o que facilita ainda mais a execução de qualquer aplicação Java e criação de novos programas de forma mais simplificada e sem muitos esforços. 15
Java Development Kit (JDK): 15
-classpath nomeDoDiretório (indica ao javac os diretórios aonde se encontram os "bytecodes" das classes auxiliares que são necessárias para a execução de nomeDoArquivo.java, cancelando a indicação definida na variável de ambiente CLASSPATH. Se nenhum CLASSPATH ou -o classpath é especificado, os "bytecodes" das classes auxiliares têm que estar no diretório atual) 17
EXCEÇÕES 18
TRATANDO EXCEÇÕES 18
Uso do try-catch 19
Exemplificando uma exceção 19
Exemplo de código sem try-catch 20
Saída gerada pelo programa sem try-cach 20
Reformulação do código com try-catch 20
COMANDO FINALLY 21
Sintaxe de uso do bloco finally 21
COMANDOS THROW E THROWS 23
Sintaxe de declaração de método com definição de exceções 23
Definição da exceção gerada pelo método aumentarLetras 24 Aplicação da exceção definida 24
Sintaxe de uso do comando throw 24
CRIANDO EXCEÇÕES 25
Exemplo de exceção customizada 26
HIERARQUIA DE EXCEÇÕES NO JAVA 26
Exceções verificadas e Exceções não verificadas 27
CONCLUSÃO 28
BIBLIOGRAFIA 29
INTRODUÇÃO
ORIENTAÇÃO A OBJETOS
HERANÇA
A herança é um mecanismo que permite que uma classe possa herdar o comportamento de outra classe, ao mesmo tempo em que novos comportamentos podem ser estabelecidos. A vantagem da herança é agrupar coisas comuns