作者qqttpp (ㄎ一欧)
看板Python
标题[问题] 关於class的继承问题
时间Fri Jul 4 03:22:40 2008
最近发现我要
from xxx import ooo
aaa=ooo
aaa.sss()...............(1)
bbb=ooo
bbb.sss()
这样却会发现我对aaa的总总行为(1)都会被bbb给继承
或是说他根本直接就是对ooo作
我後来把所有的东西都放到def __init__()里面
表面上似乎是就没有残留了
但是根本上还是会有问题
尤其是我用到threads的时候
有没有办法不要让我对aaa的行为不会去影响ooo
例如dictionary似乎也是有这样的现象
a={1:1,2:2}
b=a
b[1]=3
结果a={1:3,2:2}
....我只想要改变b不想改变a阿.....
请问是不是有什麽地方是我忽略的
谢谢罗~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.90.91
2F:→ qqttpp:感谢楼上的线索^^ 07/06 15:07