Welcome to kimi's blog

随笔分类 -  面向对象

面向对象的知识
摘要:魔法方法和元类 面向对象的魔法方法 魔法方法 概念:类中定义的双下方法都称为魔法方法 特性:不需要人为调用,在特定的条件下会自动触发运行 eg:__init__创建空对象之后自动触发 双下方法的八种方法 | 序号 | 双下方法 | 触发时点 | | | | | | 1 | init | 对象添加独有 阅读全文
posted @ 2022-11-08 21:02 魔女宅急便 阅读(27) 评论(0) 推荐(0) 编辑
摘要:面向对象三大特性 面向对象之继承 面向对象的三大特性 封装 继承 多态 1.三者中继承最为核心(实操最多,体验最强) 2.封装和多态略微抽象 继承的含义 在编程世界中继承表示类与类之间资源的从属关系 eg:类A继承类B 儿子继承父亲的家业 继承的目的 在编程世界中类A继承类B就拥有了类B中所有的数据 阅读全文
posted @ 2022-11-07 19:54 魔女宅急便 阅读(27) 评论(0) 推荐(0) 编辑
摘要:动静态方法 在类中定义的函数有多种特性 class Student: school_name = '江南大学' # 1.类中直接定义函数 默认绑定给对象 类调用:函数形参有几个参数>>类传几个 对象调用第一个参数就是对象自身 def func1(self): print('from func1') 阅读全文
posted @ 2022-11-03 17:16 魔女宅急便 阅读(30) 评论(0) 推荐(0) 编辑
摘要:面向对象 引入 人狗大战 """推导步骤1:代码定义出人和狗""" # 编写代码简单的实现人打狗 狗咬人的小游戏(剧情需要) person1 = { 'name': 'kevin', 'age': 18, 'gender': 'male', 'p_type': '猛男', 'attack_val': 阅读全文
posted @ 2022-11-02 20:19 魔女宅急便 阅读(29) 评论(0) 推荐(0) 编辑

Title
点击右上角即可分享
微信分享提示