0 votos

Por ejemplo, si quiero conseguir, de una clase Cancion, su atributo artista, y de ese artista, su nombre.

Yo lo pongo así = 

Cancion c;
c.getArtista().getNombreArtista()



Pero me lo da por mal

por en Ingeniería del Software

1 Respuesta

0 votos

Para ello la clase tiene que tener el método getNombreArtista() dentro de una clase Artista, por ejemplo:

class Cancion {
    private artista Artista = new Artista()
    
    public Artista getArtista(){
        return Artista
    }
}

class Artista {
    private String nombre = "Juan"
    
    public Artista getNombreArtista(){
        return nombre
    }
}

 

por