Beruflich Dokumente
Kultur Dokumente
int nomeDoAtributo;
void nomeDoMetodo(){
Encapsulamento
//código
saldo -= quantidade;
return quantidade;
Construtores
new Conta();
Em Java, a palavra-chave new cria nosso objeto na memoria, mas ainda não
temos como chegar nele. Para isso temos que referencia-lo:
public Conta(){
limite = novoLimite;
// métodos e atributos
E quando alguém for utilizar nossa classe, será obrigado a fazer isso:
Sobrecarga
Há varias maneiras de se fazer uma coisa. Voce pode somar apenas dois
números, ou três ou ate mais de uma única vez. Exemplo:
// codigo
// codigo
public int somar(/* Aqui pode ser qualquer argumento que será tratado na
implementação*/)
return saldo;
nome = novoNome;
As palavras get e set não são reservadas pelo Java, mas são um padrao
para os programadores e usuarios saberem que aqueles metodos sao para
acesso indireto em nossos atributos.
Interfaces
// outros metodos
}
Em uma interface somente vão as assinaturas de nossos métodos
PUBLICOS. Não precisamos colocar a implementação, ou seja , não abre
chaves, apenas a termine com o ponto-e-virgula (;).
// métodos e atributos
// metodos e atributos
Heranca
Muitas vezes temos classes que tem os mesmos metodos e atributos. Por
exemlo, temos em um banco a conta corrente e a conta poupança. Quando
a relação é um existir, temos a herança: conta corrente é uma conta? Sim,
então a classe ContaCorrente pode herdar de Conta . Para que
ContaCorrente herde de Conta, utilizamos a palavra-chave extends:
// métodos e atributos