类里面用函数python python中类的用法( 二 )


说说这个方法: new (cls, name, bases, attrs)
cls: 将要创建的类 , 类似与self , 但是self指向的是instance,而这里cls指向的是class
name: 类的名字,也就是我们通常用类名. name 获取的 。
bases: 基类
attrs: 属性的dict 。dict的内容可以是变量(类属性),也可以是函数(类方法) 。
所以在创建类的过程,我们可以在这个函数里面修改name , bases,attrs的值来自由的达到我们的功能 。这里常用的配合方法是
getattr和setattr(just an advice)
下面实现python中在一个类中调用另一个类的函数方法
或者下面来一个号理解的例子
执行结果:
先来介绍内部类与外部类是什么类里面用函数python?
看源码解析:
内部类调用外部类的类属性和类方法
参考文献1
参考文献2
参考文献3
类里面用函数python的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于python中类的用法、类里面用函数python的信息别忘了在本站进行查找喔 。

推荐阅读