Es simple, ambas definiciones de los métodos deben ser compatibles, es decir, igual número y tipo de argumentos.
Si observas bien el código que tienes, la primer definición del método draw() utiliza un argumento, pero la segunda definición ya no.
El asunto no es si pueden usarlo o no, el asunto es que las definiciones deben ser iguales.
PDTA: Y por favor modera el formato de tus mensajes, no estamos ciegos para que tengas que aumentar y cambiar el color de ciertas partes de tu mensaje.