Well this dose not seem like prue java to me, witch makes it increably hard to help when i can not run the code or even debug it.

Tho, ready to progam is messed up it is still based on java so if it it anything like the real thing i think the problem is that you are calling the class by saying drawCards.draw() insted of blah.draw() witch you created the object as.

so replace all the drawCards.draw() with blah.draw() and i think it should work, i can not be shure tho b/c i only uses prue java. This hole c (console) thing confuses me, i dont get why holth whould add such a thing that olny complates things and makes the progames not work with real java