python-3.x - 如何避免 Python 中类实例的重复?
问题描述
解决方案
你尝试的东西是不可能的,因为在
a=employee('Adam','marketing')
a
不是一个对象,而是一个指向该对象的变量employee('Adam','marketing')
。
当你这样做
a=employee('Mary','marketing')
你现在对 python 说,a
现在不能指向 objectemployee('Adam','marketing')
而是指向 object employee('Mary','marketing')
。然后,如果您没有更多变量来引用该对象employee('Adam','marketing')
,垃圾收集器将销毁它。
您必须考虑在 python 中所有都是对象,而不是仅作为操作对象引用的变量。
推荐阅读
- java - 谷歌地图不显示位置按钮
- ms-access - 根据另一个表和条件删除记录
- javascript - 状态改变而不调用 setState
- angular - chrome mobile 上的 pwa 只返回缓存版本的数据 http 响应
- arrays - MongoDB对子数组字段的请求,只返回匹配的子项
- python - 使用python反转句子中的每个单词
- mvvm - 如何从 ViewModel 调用 TapGestureRecognizer
- python - 使用可能是列表的键值解压缩字典
- android - ImageView maxHeight 不一致
- javascript - 如何迭代对象数组并更改redux中的属性?