请稍等 ...
×

采纳答案成功!

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

return super(IntTuple,cls).__new__(cls,g)这句的原理是什么?

老师,这张图片是我做的笔记,里面黄色箭头上的那句一直不懂。

return super(IntTuple,cls).__new__(cls,g)这句的原理是什么?

https://img1.sycdn.imooc.com/szimg//58f9c5a50001377710380490.jpg

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

2回答

程序员硕 2017-04-22 06:57:43

__new__是真正意义的构造器,父类的__new__负责创建对象

0 回复 有任何疑惑可以回复我~
慕士塔格 2017-04-24 21:48:21

这里面涉及两个知识点,一个就是__new__:是真正的构造器,第一个参数cls是解析器自动传入,表示需要实例化的类,此构造器是需要一个返回的;

第二个就是super的用法,返回上一个父类的实例化对象。

0 回复 有任何疑惑可以回复我~

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号