Métodos de la clase Python cambiando uno mismo.

Esto no es para nada en lo que esté trabajando todavía, es solo un código de prueba, solo estoy aprendiendo métodos de clase y apesta. Pero digamos que tengo el siguiente código

class Test(int):
    def __init__(self,arg):
            self = arg

    def thing(self):
            self += 10

yendo, foo = Test (12) establece foo a 12. Sin embargo, lo quiero, así que cuando lo hago, foo.thing (), foo aumenta en 10. Hasta ahora, ir a foo.thing () simplemente lo mantiene en 12. ¿Cómo cambiaría este código para hacer eso?

Respuestas a la pregunta(1)

Su respuesta a la pregunta