Relizando la interfaz polygon y la clase abstracta