SHOW:
|
|
- or go back to the newest paste.
| 1 | class Conta {
| |
| 2 | ||
| 3 | //variáveis de instancia | |
| 4 | String nome_usuario; | |
| 5 | Double numero_conta; | |
| 6 | Double saldo; | |
| 7 | ||
| 8 | //método construtor | |
| 9 | public Conta(String N, Double C, Double S ){
| |
| 10 | ||
| 11 | this.nome_usuario = N; | |
| 12 | this.numero_conta = C; | |
| 13 | this.saldo = S; | |
| 14 | ||
| 15 | } | |
| 16 | ||
| 17 | //metodo sacar sem retorno | |
| 18 | public void Sacar(int param){
| |
| 19 | ||
| 20 | saldo = saldo - param; | |
| 21 | ||
| 22 | } | |
| 23 | ||
| 24 | //metodo depositar sem retorno | |
| 25 | public void Depositar( int param){
| |
| 26 | ||
| 27 | saldo = saldo + param; | |
| 28 | ||
| 29 | } | |
| 30 | } | |
| 31 | ||
| 32 | /* | |
| 33 | * class de teste | |
| 34 | */ | |
| 35 | class Teste{
| |
| 36 | ||
| 37 | // inicializando o método main | |
| 38 | public static void main(String[] args){
| |
| 39 | ||
| 40 | //criando primeiro objeto e passando valores para o construtor | |
| 41 | Conta conta1= new Conta("João Paulo",562225,5000);
| |
| 42 | // chamando o método Sacar($var) | |
| 43 | conta1.Sacar(600); | |
| 44 | // chamando o método Depositar($var) | |
| 45 | conta1.Depositar(2500); | |
| 46 | ||
| 47 | //criando segundo objeto e passando valores para o construtor | |
| 48 | Conta conta2= new Conta("Magno Silva",888888,5000);
| |
| 49 | // chamando o método Sacar($var) | |
| 50 | conta2.Sacar(800); | |
| 51 | // chamando o método Depositar($var) | |
| 52 | conta2.Depositar(3000); | |
| 53 | ||
| 54 | //criando terceiro objeto e passando valores para o construtor | |
| 55 | Conta conta3= new Conta("Johnatan Ivini",6698889,5000);
| |
| 56 | // chamando o método Sacar($var) | |
| 57 | conta3.Sacar(1500); | |
| 58 | // chamando o método Depositar($var) | |
| 59 | conta3.Depositar(4500); | |
| 60 | ||
| 61 | } | |
| 62 | ||
| 63 | } |