My only actual programming experience is in C#, and I'd call myself a novice at it, at best. However, I did some searching, and found this stackoverflow link on the issue that might help you understand it.
As the article states, though, it is against the OOP principles, and should(as far as I...