(→Exemplos) |
|||
Line 15: | Line 15: | ||
* [[Convenções de escrita de programas em Java]]: melhoramento da legibilidade de um programa; | * [[Convenções de escrita de programas em Java]]: melhoramento da legibilidade de um programa; | ||
* Escrita e compilação de programas. | * Escrita e compilação de programas. | ||
− | |||
− | |||
− | |||
− | |||
= Operadores, Expressões e Controlo de Fluxo = | = Operadores, Expressões e Controlo de Fluxo = | ||
Line 29: | Line 25: | ||
* ''[[Conversão de Tipos|Casts]]'' | * ''[[Conversão de Tipos|Casts]]'' | ||
* Restrições às operações sobre booleanos | * Restrições às operações sobre booleanos | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Controlo de Fluxo== | ==Controlo de Fluxo== | ||
Line 44: | Line 34: | ||
* [[Comparação de Linguagens de Programação|Comparação com outras linguagens semelhantes]] | * [[Comparação de Linguagens de Programação|Comparação com outras linguagens semelhantes]] | ||
* Exemplos simples | * Exemplos simples | ||
+ | |||
+ | = Exemplos = | ||
+ | |||
+ | * [[Exemplos de Classes em Java]]: ''"Hello world"''. | ||
+ | * [[Introdução aos Objectos/Exercício 01: Gato simples|Exercício 01: Gato simples]] | ||
+ | * [[Introdução aos Objectos/Exercício 02: Energia|Exercício 02: Energia]] | ||
[[category:OOP]] | [[category:OOP]] | ||
[[category:Java]] | [[category:Java]] | ||
[[category:Teaching]] | [[category:Teaching]] |
Nesta secção relembram-se e apresentam-se conceitos fundamentais para as seguintes. Apresentam-se também os aspectos básicos da linguagem Java.
static
: definição de dados e funções partilhados;equals