人生与戏

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2019年8月11日

摘要: 源码: 阅读全文
posted @ 2019-08-11 23:52 人生与戏 阅读(644) 评论(0) 推荐(0) 编辑

摘要: 原因: __str__()这个特殊方法将对象转换为字符串的结果 效果图: 代码: 阅读全文
posted @ 2019-08-11 23:48 人生与戏 阅读(7680) 评论(0) 推荐(0) 编辑

摘要: 垃圾回收:自动将没有被引用的对象删除 在python中有自动的垃圾回收机制。 效果图: 代码: 阅读全文
posted @ 2019-08-11 22:54 人生与戏 阅读(207) 评论(0) 推荐(0) 编辑

摘要: 类属性:只能通过类对象来修改 效果图: 代码: 实例属性: 只能通过实例对象来访问和修改 效果图: 代码: 类方法:使用 @classmethod 来修饰并且第一个参数是cls的方法 与实例方法在调用上没有区别 效果图: 代码: 实例方法: 类中以self为第一个参数的方法 效果图: 代码: 静态方 阅读全文
posted @ 2019-08-11 22:12 人生与戏 阅读(454) 评论(0) 推荐(0) 编辑

摘要: 多态: 拥有多种形态, 一对多 效果图: len()函数可以获取list类、str类等的长度。 原因 这些类中含有 __len__特殊方法 代码: 阅读全文
posted @ 2019-08-11 17:02 人生与戏 阅读(184) 评论(0) 推荐(0) 编辑

摘要: 多重继承: 拥有多个父类 效果图: 代码: 阅读全文
posted @ 2019-08-11 16:13 人生与戏 阅读(3878) 评论(0) 推荐(0) 编辑

摘要: super() : 获取当前类的父类 效果图: 代码: 阅读全文
posted @ 2019-08-11 15:51 人生与戏 阅读(938) 评论(0) 推荐(0) 编辑

摘要: 方法的重写: 在子类中重写定义一个父类拥有的方法, 调用时使用子类中重写定义的方法。 效果图: 代码: 阅读全文
posted @ 2019-08-11 14:54 人生与戏 阅读(5264) 评论(0) 推荐(0) 编辑

摘要: 继承 是面向对象的三大特性之一 作用: 通过继承可以使一个类获取其它类中的属性和方法 使用方法: 在定义类时,可以在类名后的括号中指定当前类的父类(超类、基类、super) 这样子类(衍生类)就可以直接继承父类中所有的属性和方法 效果图: 代码: 阅读全文
posted @ 2019-08-11 11:34 人生与戏 阅读(384) 评论(0) 推荐(0) 编辑

摘要: property和setter装饰器 作用:调用方法改为调用对象, 比如 : p.set_name() 改为 p.set_name 区别: 前者改变get方法,后者改变set方法 效果图: 代码: 标准写法: 效果图: 代码: 阅读全文
posted @ 2019-08-11 10:23 人生与戏 阅读(8349) 评论(0) 推荐(2) 编辑