Hi, I'm trying to learn c++. I just came across a error I couldn't figure out.

I keep getting this error: "call to non-static member function without an object argument "

For this line :
void (Part::*Func)()const = Part::Display();
its declared like this:
virtual void Display() const =0;
any idea how I could fix this??