Sintaxe java
Java: Sintaxe
Estrutura de uma aplicação
Tipos, variáveis, operadores e comandos
Métodos e classes
Arranjos, Strings e outras classes slides: jfsintaxe
ðUma aplicação em execução consiste num conjunto de objetos, criados a partir das classes, trocando mensagens entre si ðSaber como fatorar a solução do problema em classes requer experiência e prática
Frederico Costa Guedes Pereira © 2000
Fred (C) 2003
Java: Sintaxe
2
Estrutura de uma aplicação
Estrutura de uma aplicação
uUma classe em Java é uma coleção identificada de
uA classe é a menor unidade de código Java à não é
variáveis (estado) e métodos (comportamento) que operam sobre essas variáveis.
possível escrever um programa Java sem construir uma classe!
ðUnidade fundamental de programação em Java!
ðO compilador não reconhece fragmentos de código menores que uma classe
uUma aplicação Java pode possuir dezenas,
ðA classe também é a unidade básica de execução de Java
centenas ou até milhares de classes
uA aplicação inicia a execução a partir de um método
especial chamado main existente numa das classes
(classe de aplicação)
Fred (C) 2003
Java: Sintaxe
3
Fred (C) 2003
Java: Sintaxe
4
Estrutura de uma aplicação
Estrutura de uma aplicação
u Estrutura de uma classe Java:
uClasse que define um cliente num sistema de loja: public class Cliente { private String nome; private String endereco; private char sexo; estado class NomeDaClasse { declarações de variáveis membro;
comportamento
}
Java: Sintaxe
public Cliente(String nome,
String endereco) { this.nome = nome; this.endereco = endereco;
}
Operadores public void mudeNome(String novoNome) { this.nome = novoNome;
}
Fred (C) 2003
Java: Sintaxe