Честно сказать я с классами пока не очень, не видел в них надобности в web-программиге. Но вот свалился на голову проект не хилый такой на доработку, весь на классах. И сказать честно не могу согласиться с MadMik'ом, там черт ногу сломит, учитывая что там еще и наследование на наследовании сидит. Да еще и без комментов, и некоторые переменные на немецком ... Целый день втыкал где что и за что отвечает.
И вот еще о чем подумал. Если класс обрабатывает инфу и возращяет большое кол-во данных, имеет ли смысл возвращять данные не через ретурн а с спомощью указателя. В смысле что бы не гонять метр из классафункции в другую переменную в теле программы. Или данные будут утерены или это будет бессмыслено.