Thanks for your replies. I'm mainly just paranoid about getting into bad habits
Don't be afraid for that, most programmers still have habits on which could be improved on.
I takes years to perfect your art . Until then it might be a better idea to be productive than over think everything you doing.
By programming allot you will get a better picture about what type of relationships can be made between classes.
Everybody here might talk big about programming theorem but i bet you that we all still drop the ball every once in a while (that includes me).
If the variable are consantly changing then don't use getters and setters. In fact, the editor I am making uses less getters and setters that previous draft versions. But what is a setter and a getter - ask yourself? A setter is just a function that sets a variable. So, if you think of a player's position and some way you want to retrieve the player's position then you can have a set up like this:
You might consider reading the hole thread before posting a reply ;)