I know that private means only functions inside the class and it's friends can access that data, and that public means everyone and everything everywhere can access it, but what about protected and published? What do they mean?
PS: Did you realize ass access specifiers begin with a 'p'? Weird huh?