Declaracao
Execução
Métodos foram feitos para serem executados
Execução de métodos
Imagina um carro sem poder acelerar, uma conta bancária sem permitir sacar ou um animal não poder comer?
Todas estes objetos carro
, conta
, e animal
realizam ações pertinentes ao seu propósito de existência, e estas ações podem facilmente alterar o estado de si mesmo ou até de outros objetos.
Abaixo iremos ilustrar a definição e execução de um método simples de uma conta bancária com um saldo inicial igual a 20 permitindo realizar a execução de um método que possui a finalidade de sacar um valor solicitado.
Código que representa um objeto Conta
public class Conta {
int saldo = 20;
void sacar(){
//saldo = saldo - ?;
}
void sacar(int valorSolicitado){
saldo = saldo - valorSolicitado;
}
void exbirSaldo(){
System.out.println("O saldo atual da conta é " + saldo);
}
}
Código de um programa que representa a ação disponibilizada por um caixa 24horas.
public class Caixa24Horas {
public static void main(String[] args) {
Conta contaIdenticada = new Conta();
contaIdenticada.exbirSaldo();
contaIdenticada.sacar(5);
contaIdenticada.exbirSaldo();
}
}
Sei que abordamos assuntos e conceitos mais avançados como classes e objetos, mas fique tranquilo, em breve falaremos mais sobre estes assuntos 😊