creado el constructor y el metodo initialize