我来自北方 跨过山与海 驻足你门外

摘要: 对象的继承 官方的说法: 如果一个类别A“继承自”另一个类别B,就把这个A称为“B的子类别”,而把B称为“A的父类别”也可以称“B是A的超类”。继承可以使得子类别具有父类别的各种属性和方法,而不需要再次编写相同的代码。在令子类别继承父类别的同时,可以重新定义某些属性,并重写某些方法,即覆盖父类别的原 阅读全文
posted @ 2019-08-07 21:14 SkyRabbit 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 类空间问题 添加对象属性 对象的属性不仅可以在__init__里面添加,还可以在类的其他方法或者类的外面添加。 通过对象找到类的属性 对象查找属性的顺序:先从对象空间找 类空间找 父类空间找 ..... 类名查找属性的顺序:先从本类空间找 父类空间找 上面的顺序都是单向不可逆,类名不可能找到对象的属 阅读全文
posted @ 2019-08-07 20:58 SkyRabbit 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 面向对象 面向对象与面向过程编程相比的两个特点 1,减少代码的重用性。 2,增强代码的可读性。 面向对象编程的优点 1.是一类相似功能函数的集合,使你的代码更清晰化,更合理化. 2.面向对象,要拥有上帝的视角看问题,对象就从具体的模板实例化出来. 类的结构 class 是关键字与def用法相同,定义 阅读全文
posted @ 2019-08-07 20:36 SkyRabbit 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 包的介绍 官网解释 Packages are a way of structuring Python’s module namespace by using “dotted module names” 包是一种通过使用‘.模块名’来组织python模块名称空间的方式。 具体的:包就是一个包含有__i 阅读全文
posted @ 2019-08-07 20:27 SkyRabbit 阅读(121) 评论(0) 推荐(0) 编辑
您的浏览器不兼容canvas