i really have a hard time creating classes...it seems as if i always run into the trouble of....should this be a function in the class......should it be private or protected......does this really need to be a member variable of the class.....what all should my constructor have inside of it....how can i make my class loosely coupled....
Im curious as to if anyone has any good books/reads/articles i could read up and have most of the questions awnsered! -thx