请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于对象

老师你好,,如果让你给对象下个定义你会给出一个什么样的定义呢,另外对象在内存里面是怎么表现的呢,创建一个字符串也是新建的一个对象,这种对象的对内存的开销与实例化类产生的对象,那个开销更大呢

正在回答 回答被采纳积分+3

1回答

bobby 2018-07-30 10:28:31

类是模板,对象是容器, 对象中存放的数据是安装类这个模板来保存的数据, 这就好比我们把类比作啤酒瓶子,但是这个具体的啤酒是什么, 需要看你里面放的是什么啤酒以及贴牌是什么,比如你贴牌是纯生,里面放的是纯生的酒,这个纯生就是一个啤酒的对象。 在python中一切皆对象,比如像字符串这种也是对象,这种对象因为创建非常频繁,所有如果这种很常见也很简单的对象如果每次都实例化的话,那性能一定是会受到影响的。所以python内部对这种字符串对象和整数这种对象是做了很大的优化的,确保这种对象不会有大的花销,所以你不用考虑这些对象的性能问题

1 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信