Já fiz, mas há erro
Cria uma classe para representar uma conta corrente que possui um número, um saldo, um status que informa se ela é especial ou não e um limite. Desenvolva métodos para realizar saque (verificando se o cliente pode realizar saques), depositar dinheiro, consultar saldo e verificar se o cliente está usando cheque especial ou não. Desenvolva um programa para testar essa classe.
Regras.java
public class Regras {
private boolean ligada = true;
// Métodos acessores e modificadores
public void setNumero(boolean alteraNumero){
if(isNumero() != alteraNumero)
this.numero = alteraNumero;
}
public void setLimite(boolean alteraLimite){
if(isLimite() != alteraLimite)
this.limite = alteraLimite;
}
public void setStatus(boolean alteraStatus){
if(isStatus() != alteraStatus)
this.status = alteraStatus;
}
public void setChequeespecial(boolean alteraChequeespecia){
if(isChequeespecia() != alteraChequeespecia)
this.chequeespecia = alteraChequeespecia;
}
public void setDeposito(boolean alteraDeposito){
if(isDeposito() != alteraDeposito)
this.deposito = alteraDeposito;
}
public boolean isLimite(){
return limite;
}
public boolean isStatus(){
return status;
}
public boolean isChequeespecial(){
return chequeespecial;
}
public boolean isDeposito(){
return deposito;
}
public boolean isNumero(){
return numero;
}
}
import java.util.Scanner;
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
public ContaCorrente(int numero, double saldo, String status, String deposito, String chequeespecial, double saque ) {
switch (comando){
case "numero":
System.out.println(" Conta possui Numero : " + numero);
this.numero = sc.nextInt();
break;
case "saldo"
System.out.println(" Conta possui Saldo : " + saldo);
this.informarMatricula = saldo;
matricula = sc.nextInt();:
break;
case "status":
System.out.println(" Conta possui Status : " + status);
this.status = sc.nextInt();
break;
case "chequeespecial":
System.out.println(" Conta possui Cheque Especial : " + chequeespecial);
this.chequeespecial = sc.nextInt();
break;
case "limite":
System.out.println(" Conta possui Limite : " + limite);
this.limite = sc.nextInt();
break;
case "deposito":
System.out.println(" Conta possui Deposito : " + deposito);
this.deposito = sc.nextInt();
break;
}
}
}