
python面向对象
python面向对象编程,类的操作说明、变量的特性
日日记
这个作者很懒,什么都没留下…
展开
-
python——多继承下的调用优先级
child子类同时继承了Father,Mother,GradeFather,GradeMother四个父类。如果父类有同样的方法sing,child去调用sing方法时,会按照调用优先级去调用到sing方法,可以查看方法调用优先级,可以看到优先级是child->Father->Mother。故child类没有sing方法时,会去Father查找调用sing方法。原创 2022-09-14 16:01:58 · 294 阅读 · 0 评论 -
python——装饰器
装饰器用于给已有函数在不改变已有函数的情况下额外增加功能 使用场景有增加统一日志、埋点、性能调优原创 2022-09-14 15:40:48 · 284 阅读 · 0 评论 -
python-静态方法与类方法的区别
python-静态方法与类方法的区别。原创 2022-09-13 17:21:00 · 391 阅读 · 0 评论 -
python-可变传参、关键字传参
可变传参、关键字传参原创 2022-09-09 15:01:02 · 409 阅读 · 0 评论 -
python变量的访问控制
1.类变量 :不用实例化对象,通过类名即可访问,值可以修改 2.实例变量:必须要实例化对象才能访问到 3.单划线变量: _name 代表是protect变量,原则不允许外部直接访问,但是也能访问到 4.双划线变量:__name 代表是private变量,仅允许这个类访问,子类也不能访问,如果非得要在类外访问,其对象名会变成_类名__变量名访问,可以通过类对象._类名__变量名访问 class VarTest: classVar = "classVar" __privateVar= "_.原创 2021-11-30 14:10:07 · 1424 阅读 · 0 评论 -
python-父类与子类间的常见问题
* 子类如何调用父类的__init__方法原创 2022-09-09 16:38:03 · 272 阅读 · 0 评论