E aí galera estou com um probleminha que é este: neste código abaixo, no construtor eu coloquei o this() mas o Eclippse me aponta o THIS como erro de compilação e me pede pra criar um outro construtor como faço para consertar isso
package aplic.banco.conta;
package aplic.banco.conta;
import java.util.Calendar;
import java.util.Date;
public class Conta {
private int numero;
private String titular;
private double saldo;
Date dataAbertura;
public Conta(int numero, String titular, double saldo, Date dataAbertura) {
this.numero = numero;
this.titular = titular;
this.saldo = saldo;
this.dataAbertura = dataAbertura;
}
public Conta(int nconta, String nome, double saldo) {
[color=brown]this(); (Aqui é que da o erro de compilação)[/color]
numero = nconta;
titular = nome;
saldo = 0.0;
}
public int getNumero() {
return numero;
}
public void setNumero(int numero) {
this.numero = numero;
}
public String getTitular() {
return titular;
}
public void setTitular(String titular) {
this.titular = titular;
}
public double getSaldo() {
return saldo;
}
public void setSaldo(double saldo) {
this.saldo = saldo;
}
public Date getDataAbertura() {
return dataAbertura;
}
public void setDataAbertura(Date dataAbertura) {
this.dataAbertura = dataAbertura;
}
public void depositar(double valor) {
saldo += valor;
}
public void sacar(double valor) {
saldo -= valor;
}
public void transferir(double valor, Conta destino) {
transferir(valor, destino, 0);
}
public void transferir(double valor, Conta destino, double limite) {
if ((saldo + limite) < valor) {
System.out.println("saldo insuficiente para esta operacao");
return;
}
this.sacar(valor);
destino.depositar(valor);
}
}