为了账号安全,请及时绑定邮箱和手机立即绑定

Python-面向对象

剑圣OMG Linux系统工程师
难度中级
时长59分
学习人数
综合评分9.13
144人评价 查看评价
9.4 内容实用
9.0 简洁易懂
9.0 逻辑清晰
谢谢老师的讲解
不错,讲解得比较清楚。
super 使用这个调用父类,只能在python3以上版本,2版本会报错
old和new是两个实例化对象,为什么讲的类类本身呢
我用的python是3.6.3版的,里面new和init只能运行一个,不能同时运行
类名 和实例化之后的对象名一样
他说 第一行是直接调用了类名,下面两行是实例化的对象
怎么证明是类名.方法()呢,
这样也可以解释成 对象.方法啊
命名方式略显坑爹,感谢共享知识
很好的课程,谢谢
我也感觉有点快,讲的。。。。压缩版的,哈哈
@classmethod对应的是静态吧,差不多感觉

已采纳回答 / 幕布斯2502666
__name__是一个变量。前后加了双下划线是因为是因为这是系统定义的名字。普通变量不要使用此方式命名变量。。不重名的了
虽然讲的很浅但是讲的非常清晰,感谢老师

最新回答 / smallfish001
肯定呀,print后面都没有小括号,必须是2.7
黑底的运行环境有些橙色的代码第一眼看不太清晰啊
讲的很清晰,谢谢老师
讲的很不错啊,很底层,对于理解Python的设计很有用。

最新回答 / 自是人生长恨水长东_
是的,在类中定义的magic method可看作是对父类(object)中相应magic method方法的重载,这也是面向对象多态性的体现
课程须知
热爱编程,对Python基础知识已经掌握。
老师告诉你能学到什么?
1.面向对象的理论基础 2.Python基本的面向对象特性 3.深入的了解Python面向对象

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消