随笔分类 -  面向对象

面向对象与类
摘要:面向对象与类 何为面向对象 面向对象,按照字面意思就是根据对象来进行编程,实际上面向对象就是一种思维方式的转变 按照这种编程思想编程大致可分为两类,一种是面向过程编程,一种就是面向对象编程 面向过程编程 就是按照事物的发展顺序一步一步来,并且随着事物的发展问题的解决也会变得越来越简单 我们到目前为止 阅读全文
posted @ 2023-04-05 21:19 zyg111 阅读(30) 评论(0) 推荐(0) 编辑
面向对象的魔法方法与元类
摘要:面向对象的魔法方法与元类 面向对象的魔法方法 魔法方法就是在类中定义的双下方法,它不需要人为调用,在特定的条件下会自动触发运行 1. __init__ 对象添加独有数据的时候会自动触发 class A: def __init__(self, name): print(name) obj = A('z 阅读全文
posted @ 2023-04-05 19:32 zyg111 阅读(17) 评论(0) 推荐(0) 编辑
面向对象之封装、多态、反射
摘要:面向对象之封装、多态、反射 面向对象之封装 封装:将数据和功能‘封装’起来 隐藏:将数据和功能隐藏起来不让用户直接调用,并开发一些接口间接调用,而且可以在接口内添加一些额外的操作 伪装:将类里面的方法伪装成类里面的数据 隐藏 class A: a = 1 _b = 2 __c = 3 # 类在定义阶 阅读全文
posted @ 2023-04-05 19:28 zyg111 阅读(23) 评论(0) 推荐(0) 编辑
单例模式与pickle模式
摘要:单例模式与pickle模式 单例模式实现的多种方式 1.使用动静态方法 class C1: __instance = None def __init__(self, name, age): self.name = name self.age = age # 被@classmethod修饰的函数,默认 阅读全文
posted @ 2023-04-05 17:27 zyg111 阅读(25) 评论(0) 推荐(0) 编辑
面向对象之继承
摘要:面向对象之继承 动静态方法 类中定义的函数有多种特性 class Student: school_name = '羊村' # 类中直接定义的函数默认绑定给对象,类调用时需要几个参数就传几个参数,对象调用时会将自己当做第一个参数传进去 def func1(self): print('喜羊羊牛掰噶拉斯' 阅读全文
posted @ 2023-04-05 16:26 zyg111 阅读(32) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示