??(__new__) ? ???(__init__)
?? ?? ??? ?? ??? ???? ??? ? ??? ?????? ? ??? ???? ?? __init__(self) ???? ???? ??? ??? ?? ?? ?? ????. ?? ?? ??? ????.
#!/usr/bin/env python3 # -*- coding: UTF-8 -*- class User(object): def __init__(self, name, age): self.name = name; self.age = age; user=User('兩點水',23)
?? ???? ???? ??? ? ??? ??????. ??? ???? ??? ???? ???, ?? ??? ???? ????? ????. __new__? ???? ???? ? ???? ????? ???? ? ???? ??, __init__? ??? ?? ??? ????? ???? ????. __new__? ????? ???? ???? ??? ????? __init__? ??? ?? ??? ????? ????. pickle .load? ???? ????? ????? ? __init__ ???? ???? ????.
def __new__(cls)? def __init__(self) ????? ?? ???? ?? ??? ???? ??? ???? ????. ? ? ?? ???? ? ?? __new__ ???? ?? ???? ????? ???? ?? __init__? None? ??? ?? ?? ??? ? ??? ????. , ??? ?? ??? ?? ??? ? ? ????. ?? __new__ ???? ???? ??? ???? ????? __init__ ???? ???? ????????.
??? ?? ????? ??? ??? ????? ??? ??? __new__ ???? ?? ???? ????. ????? __new__? ?? ???? ?? ?? ?????? ?????.
?? ??? ?? ??? ??? ??? __del__ ???? ?????. ??? ? ??? Python ???? ??? ??? ???? ? ?????.