Relatório
DEPARTAMENTO DE ENGENHARIA E ARQUITETURA
ENGENHARIA DE COMPUTAÇÃO
ALAN BRUNO ALVES DA COSTA
EDUARDO PINHEIRO DE ALMEIDA
GRIMALDO DOS SANTOS CABRAL
JÚLIO CÉSAR CAVALCANTE RIBEIRO
LUCAS DOS SANTOS FRÓES
LUCIANO PAIVA TANNER DE OLIVEIRA
RAMON SILVA LIRA
ROGER XAVIER DE JESUS COSTA
DESENVOLVIMENTO DE UMA CALCULADORA VIRTUAL
A PARTIR DA LINGUAGEM JAVA
Salvador
2011
ALAN BRUNO ALVES DA COSTA
EDUARDO PINHEIRO DE ALMEIDA
GRIMALDO DOS SANTOS CABRAL
JÚLIO CÉSAR CAVALCANTE RIBEIRO
LUCAS DOS SANTOS FRÓES
LUCIANO PAIVA TANNER DE OLIVEIRA
RAMON SILVA LIRA
ROGER XAVIER DE JESUS COSTA
DESENVOLVIMENTO DE UMA CALCULADORA VIRTUAL
A PARTIR DA LINGUAGEM JAVA
Relatório submetido ao corpo Docente do Curso de graduação em Engenharia de Computação, do Departamento de Engenharia e Arquitetura na Universidade Salvador – UNIFACS, como avaliação parcial necessária para o curso.
Orientador: Rafael Abud Menezes
Salvador 2011
LISTA DE FIGURAS
Figura 1 – Representação hierárquica da Calculadora Virtual 11
Figura 2 - Software Netbeans IDE 7.0 18
Figura 3 – Ambiente de desenvolvimento do Netbeans 18
Figura 4 - Janela principal da Calculadora Virtual 19
Figura 5 - Menu arquivo > sair 20
Figura 6 - Menu editar > copiar > colar 20
Figura 7 - Janela Sobre da Calculadora Virtual 20
SUMÁRIO
1. INTRODUÇÃO 5
2. OBJETIVO 7
3. JUSTIFICATICA 8
4. A LINGUAGEM JAVA 9
4.1. O QUE É JAVA? 9
4.2. BREVE HISTÓRICO 9
5. CALCULADORA VIRTUAL EM JAVA 11
5.1. HIERARQUIA 11
5.2. ORIENTAÇÃO A OBJETOS 12
5.2.1. Package 12
5.2.2. Classes 12
5.2.3. Objetos 13
5.2.4. Atributos 13
5.2.5. Métodos 14
6. LINGUAGENS DIVERSAS 15
6.1. PROLOG 15
6.2. LISP 15
7. INTERFACE GRÁFICA 18
7.1. AMBIENTE DE TRABALHO 18
7.2. JANELA PRINCIPAL 19
8. CONCLUSÃO 21
REFERÊNCIAS BIBLIOGRÁFICAS 22
APÊNDICE A – CÓDIGO