| 1234567891011121314151617181920212223 |
- class CBTest:
- def set_cb(self, cb):
- self.cb = cb
- def call_cb(self):
- self.cb()
- class ObjTest:
- def __init__(self) -> None:
- self.x = 1
- def do_event(self):
- print(self.x)
- def test():
- a = ObjTest()
- cb = CBTest()
- cb.set_cb(a.do_event)
- return cb
- cb = test()
- cb.call_cb()
|