cómo pedirle que resuelva. Es necesario conocer su interfaz pública. Debo enterarme para qué está capacitado un objeto TorreHannoi, estudio su interfaz. Debo interactuar con el objeto mediante su interfaz. Para usar una instancia TorreHannoi “ni me interesa conocer sus estructuras de datos”, es que ni puedo, ni me interesa acceder a sus datos. Trabajo con una instancia TorreHannoi, a través de su interfaz pública, y resuelvo mi problema. A lo sumo necesito leer la documentación acerca de que puedo pedirle a un objeto y cómo hacerlo. Clase UsandoTorreHannoi main { TorreHannoi obj = new TorreHannoi obj.jugar() }