Introdução aos Objectos: Difference between revisions
From Wiki**3
No edit summary |
|||
Line 7: | Line 7: | ||
* [[Captura de características dos objectos]] | * [[Captura de características dos objectos]] | ||
=Introdução à programação | =Introdução à programação= | ||
* [[Tipos primitivos em Java | * [[Tipos primitivos em Java]]: dados atómicos simples; | ||
* [[Classes, objectos e referências (Java) | * [[Classes, objectos e referências (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 22:07, 30 September 2010
Nesta secção relembram-se e apresentam-se conceitos fundamentais para as seguintes. Apresentam-se também os aspectos básicos da linguagem Java.
Introdução aos objectos
Introdução à programação
- Tipos primitivos em Java: dados atómicos simples;
- Classes, objectos e referências (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.
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
Controlo de Fluxo
- if-else
- while, for, do-while
- break, continue, return
- switch-case-default
- Comparação com outras linguagens semelhantes
- Exemplos simples
Exemplos e Exercícios
Exemplos
- Exemplos de Classes em Java: "Hello world".