m (Introdução aos Objectos moved to Introdução aos Objectos) |
|||
Line 5: | Line 5: | ||
=Introdução aos objectos= | =Introdução aos objectos= | ||
* [[O que é um objecto?|O que é um objecto]] | * [[O que é um objecto?|O que é um objecto]] | ||
− | * [[Captura de | + | * [[Captura de características dos objectos]] |
− | =Introdução | + | =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 | + | * [[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 | + | * [[Classes, objectos e referências (Java)|Definição de classes simples]]: conceitos de variável e método; |
* O uso da palavra reservada <code>static</code>: definição de dados e funções partilhados; | * O uso da palavra reservada <code>static</code>: definição de dados e funções partilhados; | ||
* [[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. | ||
+ | |||
==Exemplos== | ==Exemplos== | ||
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
Strings
.