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

Python-面向对象

剑圣OMG Linux系统工程师
难度中级
时长59分
学习人数
综合评分9.13
144人评价 查看评价
9.4 内容实用
9.0 简洁易懂
9.0 逻辑清晰
前面还不错,深入部分表示听不懂,记不住
我是一个小时看完的,pycharm安装好了,还不会玩,
既然新版本都是新式类,是不是这节课不知道也行吧。
setattr()方法接受3个参数:setattr(对象,属性,属性的值)

setattr(self,name,value)相当于self.name = value
dir(p) # 带参数时,返回参数的属性、方法列表

p.__dict__ # 对象输出的是对象拥有的普通变量
类看起就象是字典一样的数据结构
魔术方法就是对类进行订制
魔术方法就是对类的定制
没有体现出多态的好处

应该举作为对象作为参数传递的例子
多态的要素 继承 和 方法的重写
方法也是属性

python 动态赋值
a == public
_ a == protect
__a == private
通过 object 继承了很多的属性
听完啦,查补缺漏,点赞
课程须知
热爱编程,对Python基础知识已经掌握。
老师告诉你能学到什么?
1.面向对象的理论基础 2.Python基本的面向对象特性 3.深入的了解Python面向对象

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消