student lass for constructor