Buenas lo primero que te recomendaré ya que deseas trabajar con objetos es que para conexiones uses
PDO, puedes extender tu clase de esta y aprovechar las funcionalidades, clases para gestionar DB ya han sido discutidas en el foro, puedes hacer una busqueda, lo segundo es que debes pensar bien cada uno de los objetos y cual es su responsabilidad, saludos