Revisión de código basada en patrones de diseño

Este código se repite en todos los métodos. ¿No sería adecuado extraerlo al constructor y dejar el objeto connexión como variable de instancia de la clase para que pueda ser accedida por todos los métodos