A reference cannot be made from a static to a non-static method. To make it clear, go through the differences below.
Static variables are class variables which belong to the class with only one instance created initially. Whereas, non-static variables are initialized every time you create an object for the class.
You have not created an object hence non-static does not exist and static always do that is why an error is shown
Try the given statements instead:
Object instance = new Constuctor().methodCall();
or
primitive name = new Constuctor().methodCall();