上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 汇总 名称 语法 作用 示例 类方法 @classmethod 使方法只能访问类变量 不能访问实例变量 @classmethod def run(cls): print(cls) 静态方法 @staticmethod 使方法不能访问实例变量和类变量 @staticmethod def show(): 阅读全文
posted @ 2020-02-19 11:13 王大桃zzZ 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 思路 设计功能——使用功能 步骤 光学会了class的语法还不足以让我们学会怎么去编程。就像学会了和水泥、垒砖、刮腻子 但是却不知道怎么去盖楼一样。有个顺序: 1. 定模型 多少个类2. 定属性 每个类需要哪些属性,self.name 这样的3. 定关系 每个类之间有什么关系,继承、依赖、组合、关联 阅读全文
posted @ 2020-02-19 10:05 王大桃zzZ 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 多态 有时一个对象会有多种表现形式,比如网站页面有个button按钮, 这个button的设计可以不一样(单选框、多选框、圆角的点击按钮、直角的点击按钮等),尽管长的不一样,但它们都有一个共同调用方式,就是onClick()方法。我们直要在页面上一点击就会触发这个方法。点完后有的按钮会变成选中状态、 阅读全文
posted @ 2020-02-18 17:19 王大桃zzZ 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 封装 在属性和方法前加上 __ 两个下划线,将公共属性、实例属性、方法全部变成私有,这就是封装。 __属性,变私有属性 __self.属性,变私有属性 __方法,变私有方法 有更多的描述来说明封装的优点,便于理解。比如: 1、防止该类的代码和数据被外部类定义的代码随机访问。 2、要访问该类的代码和数 阅读全文
posted @ 2020-02-18 17:00 王大桃zzZ 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 文献: https://book.apeland.cn/details/157/ https://docs.python.org/zh-cn/3/tutorial/classes.html#a-word-about-names-and-objects 1 继承的语法 继承用在这里就是字面意思,一个类 阅读全文
posted @ 2020-02-15 22:35 王大桃zzZ 阅读(199) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页