Difference between revisions of "Introdução aos Objectos"

From Wiki**3

 
Line 1: Line 1:
Material correspondente à Aula 02.
+
Material correspondente às Aulas 02 e 03.
  
==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 características dos objectos]]
 
* [[Captura de características dos objectos]]
  
==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;
Line 17: Line 17:
  
 
* [[PO 2005/06: Exemplos da Aula 02|Exemplos de Classes em Java]]: ''"Hello world"''.
 
* [[PO 2005/06: Exemplos da Aula 02|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 <code>equals</code>
 +
* ''[[Conversão de Tipos|Casts]]''
 +
* Restrições às operações sobre booleanos
 +
 +
== Exemplos ==
 +
 +
* [[PO 2005/06: Exemplos da Aula 03|Exemplos de aplicações simples]]: atribuição; comparador; conversão para <code>Strings</code>.
 +
 +
==Controlo de Fluxo==
 +
 +
* [[Palavras chave da linguagem Java#if|if]]-[[Palavras chave da linguagem Java#else|else]]
 +
* [[Palavras chave da linguagem Java#while|while]], [[Palavras chave da linguagem Java#for|for]], [[Palavras chave da linguagem Java#do|do]]-[[Palavras chave da linguagem Java#while|while]]
 +
* [[Palavras chave da linguagem Java#break|break]], [[Palavras chave da linguagem Java#continue|continue]], [[Palavras chave da linguagem Java#return|return]]
 +
* [[Palavras chave da linguagem Java#switch|switch]]-[[Palavras chave da linguagem Java#case|case]]-[[Palavras chave da linguagem Java#default|default]]
 +
* [[Comparação de Linguagens de Programação|Comparação com outras linguagens semelhantes]]
 +
* Exemplos simples
  
 
[[category:PO 2005/2006]]
 
[[category:PO 2005/2006]]

Revision as of 12:27, 30 September 2006

Material correspondente às Aulas 02 e 03.

Introdução aos objectos

Introdução à programação em Java

Exemplos


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

Controlo de Fluxo