quisiera saber si hay alguna manera de hacer que una función privada o publica creada dentro de una clase se siga ejecutando desde que un objeto sea creado con la clase hasta que este objeto sea eliminado.
Usa un Timer dentro de la clase para que la ejecute cada X tiempo. Crea un metodo destroy dentro de la clase que borre todo lo que sea necesario, entre ello pare y destruya el timer que creaste. Este destroy debe ser invocado sobre el objeto antes de borrarlo