Galera estou com uma pequena dificuldade, quando tento acessar salvar dados em um atributo de outra classe com o metodo set quando compilo da erro Conta.java:69: error: cannot find symbol minhaConta.titular.Setnome("Matheus"); ^ symbol: method Setnome(String) location: variable titular of type Cliente Conta.java:86: error: cannot find symbol minhaConta.titular.Setnome("Matheus"); ^ symbol: method Setnome(String) location: variable titular of type Cliente 2 errors
class Cliente {
private String nome;
private String sobrenome;
private String cpf;
String getNome(){
return this.nome;
}
void setNome(String nome){
this.nome = nome;
}
String getSobrenome(){
return this.sobrenome;
}
void setSobrenome(String sobrenome){
this.sobrenome = sobrenome;
}
String getCpf(){
return this.cpf;
}
void setCpf(String cpf){
this.cpf = cpf;
}
}
class Conta{
int numero;
Cliente titular;
private double saldo;
private double limite;
double getSaldo(){
return saldo;
}
void setSaldo(double saldo){
this.saldo = saldo;
}
void saca(double quantidade){
if(this.saldo < quantidade){
System.out.println("Valor a ser sacado maior que seu saldo");
} else{
this.saldo = this.saldo - quantidade;
System.out.println("Saca efetuado com sucesso");
}
}
void deposita(double quantidade){
this.saldo += quantidade;
}
}
class programa {
public static void main(String[] args){
Conta minhaConta;
minhaConta = new Conta();
Cliente c = new Cliente();
minhaConta.titular = c;
minhaConta.titular.Setnome("Matheus");
minhaConta.setSaldo(7000.0);
minhaConta.saca(2000);
minhaConta.deposita(1000);
}
}