Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Duda] TestReferencia3

Muchach@s, buen dia ayuda, este ejercicio de TesReferencia3 se realizo antes de de los getter y setter y las modificaciones de acceso de private, pude corregir los otros codigos, pero en este me sale error. Creo que es por el tema private, porque al principio si pude referenciar clase cuenta con cliente. pero despues no.

Coudigo antes del encapsulamiento:
package bytebank;

public class TestReferencia3 {
    public static void main(String[] args){
    Cuenta cuentaDeClaudia = new Cuenta();
    Cliente cliente = new Cliente();
    cuentaDeClaudia.titular=cliente;
    cuentaDeClaudia.titular.nombre ="Claudia Cuellar";
    System.out.println(cuentaDeClaudia.Titular.nombre);
    }
}
console 

Claudia Cuellar

codigo con error:

package bytebank;

public class TestReferencia3 {
    public static void main(String[] args){
    Cuenta cuentaDeClaudia = new Cuenta();
    Cliente claudia = new Cliente();
    cuentaDeClaudia.setTitular(claudia);
    cuentaDeClaudia.setTitular("Claudia Cuellar");
    System.out.println(cuentaDeClaudia.getTitular().getNombre());
    }
}
1 respuesta

Buen dia, pues veo que hay un error en " cuentaDeClaudia.setTitular("Claudia Cuellar"); " ya que el metodo setTitular pide un objeto de tipo Cliente y le estas pasando un String, diria que esa es la razon por la que no compila. Si sigues teniendo errores no dudes en preguntar