Wiki**3
Menu
apresentação
Página Principal
Apresentação
Contactos
aulas
Compiladores
Programação com Objectos
Todas as Disciplinas...
investigação
Orientações
Publicações
misc
Downloads
Community portal
Search
What links here
Related changes
Special pages
Permanent link
Page information
Recent changes
Help
Log in
Difference between revisions of "Introdução aos Objectos"
From Wiki**3
Revision as of 22:55, 30 September 2006
(
view source
)
Root
(
talk
|
contribs
)
(
→
Introdução à programação em Java
)
← Older edit
Revision as of 22:56, 30 September 2006
(
view source
)
Root
(
talk
|
contribs
)
Newer edit →
Line 1:
Line 1:
{{TOCright}}
{{TOCright}}
−
Material correspondente às Aulas 02 e 03.
=Introdução aos objectos=
=Introdução aos objectos=
Revision as of 22:56, 30 September 2006
Contents
1
Introdução aos objectos
2
Introdução à programação em Java
2.1
Exemplos
3
Operadores, Expressões e Controlo de Fluxo
3.1
Operadores e Expressões
3.2
Exemplos
3.3
Controlo de Fluxo
Introdução aos objectos
O que é um objecto
Captura de caracterÃsticas dos 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
.
Controlo de Fluxo
if
-
else
while
,
for
,
do
-
while
break
,
continue
,
return
switch
-
case
-
default
Comparação com outras linguagens semelhantes
Exemplos simples
Category
:
OOP