Koenig, Если наследование оправдано - применяй.
В остальных случаях, передавай необходимые обьекты в класс.. х.з как это на пальцах то обьяснить.
Вобще, скажу не оч.правильную вещь, ну да пофиг: если ты привык к процидурам - используй их.
М.б потом станет легче и ты самостоятельно найдёшь нужный путь.