Introdução aos Objectos: Difference between revisions
From Wiki**3
No edit summary |
|||
Line 8: | Line 8: | ||
=Introdução à programação em Java= | =Introdução à programação em Java= | ||
* [[Tipos primitivos em Java|Tipos primitivos]]: dados atómicos simples; | * [[Tipos primitivos em Java|Tipos primitivos]]: dados atómicos simples; | ||
* [[Classes, objectos e referências (Java)|Objectos e referências em Java]]: referências e estruturas compostas | * [[Classes, objectos e referências (Java)|Objectos e referências em Java]]: referências e estruturas compostas ([[Comparação de Linguagens de Programação|Contraste com C/C++]]); | ||
* Organização da memória: zonas e memória e respectiva utilização pelos conceitos da linguagem; | * Organização da memória: zonas e memória e respectiva utilização pelos conceitos da linguagem; | ||
* [[Classes, objectos e referências (Java)|Definição de classes simples]]: conceitos de variável e método; | * [[Classes, objectos e referências (Java)|Definição de classes simples]]: conceitos de variável e método; |
Revision as of 20:54, 30 September 2006
Material correspondente às Aulas 02 e 03.
Introdução aos objectos
Introdução à programação em Java
- Tipos primitivos: dados atómicos simples;
- Objectos e referências em Java: referências e estruturas compostas (Contraste com C/C++);
- Organização da memória: zonas e memória e respectiva utilização pelos conceitos da linguagem;
- Definição de classes simples: conceitos de variável e método;
- O uso da palavra reservada
static
: definição de dados e funções partilhados; - Convenções de escrita de programas em Java: melhoramento da legibilidade de um programa;
- Escrita e compilação de programas.
Exemplos
- Exemplos de Classes em Java: "Hello world".
Operadores, Expressões e Controlo de Fluxo
Operadores e Expressões
- Apresentação e discussão de operadores, expressões e operações de conversão de tipos primitivos e objectos em Java
- Aspectos relacionados noutras linguagens (C/C++/Smalltalk)
- Método
equals
- Casts
- Restrições à s operações sobre booleanos
Exemplos
- Exemplos de aplicações simples: atribuição; comparador; conversão para
Strings
.