You declared the constructor, you never did anything with it, why even add the constructor? Anyways, that's the reason, you declared it, and it's looking for the function to call, but you never declared what the function does.
I really don't know how to explain it...