I've just finished my client code enough to send and receive messages and all that simple stuff. The main highlight of the client (for me) is that it's OO. I just want to know if this is what real OOP is all about before I take more steps forward without digging myself into a hole. Please, be strict if you can because I think I've made enough mistakes already.
By the way, the comments are probably going to look formatted really... "weirdly" on pastebin because they look really nice on codeblocks (to me).
Client.h
Client.cpp
Main.cpp
The send and receive are pretty useless right now, this is just the clients base so it's pretty bare. I just want to know if I'm using the right functions and programming decently.