Tengo un programa que dibuja figuras automáticamente.

He creado una clase abstracta llamada Figura, esta tiene un método llamado dibujate()
¿Qué tendría que hacer para que la clase Triangulo pueda sobreescribir este método y poner el código que haga que dibuje la forma indicada?
Analiza el problema, realiza tu diagrama y comparte tu respuesta en la sección de discuciones.