2
respuestas

Tengo una duda en .setTitular().setNombre("Fidel")

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad que valor debe ir en .setTitular

2 respuestas

En el método.setTitular recibe un objeto tipo Cuenta, en la captura no compila ya que escribiste la clase en vez del nombre de la clase.

En este caso para que todos los valores queden asociados con la cuenta cuentaDeFidel habría que crear una variable tipo cliente y pasarla como parmetro del .setTitular

Espero haber ayudado.

para tu caso que estas mostrando, yo entiendo que debe estar vacio ya que solo estas accediendo a ese metodo para llegar al metodo setNombre.

yo lo he hecho así:


public class TestReferencia3 {
    public static void main(String[] args) {
        Cuenta cuentaDeFidel = new Cuenta();        
        cuentaDeFidel.setTitular(new Cliente());
        cuentaDeFidel.getTitular().setNombre("Fidel");        


        System.out.println(cuentaDeFidel.getTitular().getNombre());
    }
}