Pues para este tipo de clases (manejo de bases de datos) yo optaria por utilizar singleton en vez de constructor
http://web.ontuts.com/tutoriales/cre...datos-con-php/
este tutorial es muy bueno te lo recomiendo para utilizar base de datos con POO sin ningun framework