Você está na página 1de 9

T Anatomia das classes

Estrutura Fields

de uma classe Methods

Constructors
A escrita de códigos de um programa é feita
através da composição de palavras pré-
definidas pela linguagem, com as expressões
que utilizamos para determinar o nome do
Blocks
nossos arquivos, classes, atributos e métodos.
Estrutura principal
public class Cliente {
Seu Código aqui
}

 99,9% das nossas classes iniciarão com public class;

 Toda classe precisa de nome, exemplo MinhaClasse;

 O nome do arquivo .java deve ser idêntico ao nome da classe pública;

 Após o nome, definir o corpo { } , onde iremos compor nossas classes com atributos e métodos.
Atributos
public class Cliente {
int id = 123 ;
String nome ;
long telefone ;
}
Tipo NomeBemDefinido = Atribuição

(opcional em alguns casos)


Métodos
public class Cliente {
void fazerReserva ( ) {
}
}

TipoRetorno NomeObjetivoVerbo = Parâmetros (param1, param2 ...)


Métodos com retorno
public class Cliente {
void fazerReserva ( ) {
}
boolean servicoConcluido ( ) {
return tipoEsperado;
}
}
Métodos com parâmetros
public class CaixaEletronico {
void sacar (double valor ) {
//lógica de saque
//se desafie
}
}
Atributo ou método?
1. public class CaixaEletronico {
2.

3. double saldo;
4. double consultarSaldo () {}
5.

}
Hora da verdade
Usando um bloco de notas crie uma classe denominada Conta
Corrente com os atributos e métodos.

Atributos Métodos
Número da conta Sacar um valor

Número da agência Transferir um valor para outra conta

Nome do cliente Cancelar a conta com uma justificativa

Data de nascimento Consultar o extrato entre duas datas

Saldo da conta Consultar o saldo atual

Você também pode gostar