对象族谱之基本方法作用讲解
来源:互联网 发布:怎么分辨淘宝客 编辑:程序博客网 时间:2024/06/05 06:31
'''对象族谱之基本方法作用讲解'''class Person(object): '''在对象内部,存在三个方法,这三个方法决定了对象和类族内关系''' def __new__(cls, *args, **kwargs): '''__new__''' ''' 利用类名进行方法调用时返回一个对象 是创建对象的第一步,得到一个对象 ''' print('__new__') return 3 def __init__(self): '''__init__''' ''' 当创键好对象以后,进入此方法进行对象属性的初始化操作,然后才返回对象 是创建对象的第二步,初始化对象 ''' print('__init__') def __call__(self, *args, **kwargs): '''__call__''' ''' 当前类的实例对象进行方法调用时调用此操作 ''' print('__call__') '''测试代码'''# 类进行方法调用person = Person()'''打印结果: __new__ #类名进行方法调用,首先执行__new__方法,创建类的实例对象,要求必须有返回值 __init__ #创建对象以后,自动调用__init__方法进行对象的初始化操作,不需要返回值'''person()'''打印结果: __call__ #类对象实例对象进行方法调用时调用__call__方法,执行内部定义代码块'''
阅读全文
0 0
- 对象族谱之基本方法作用讲解
- 对象族谱之归纳总结
- ViewDragHelper基本方法讲解
- 面向对象特征基本讲解
- hibernate基本方法作用
- 对象族谱之类对象实例化过程
- JS之function2(对象属性方法作用域)
- 对象族谱之类实例化过程
- osgAnimation之作用对象
- osgAnimation之作用对象
- 线程池作用及Executors方法讲解
- 线程池作用及Executors方法讲解
- 线程池作用及Executors方法讲解
- JavaScript之--引用类型、作用域、 基本包装类型、内置对象Math
- 【】作用讲解
- 对象的作用域,对象方法扩展
- IOC之方法注入讲解
- IOC之方法注入讲解
- ASP.NET Core默认提供的这个跨平台的服务器KestrelServer
- Hive之 hive架构
- android 性能优化
- 关于TCP/IP,必知必会的十个问题
- cin.tie(0) ios::sync_with_stdio(0) 同步关闭加速cin读入
- 对象族谱之基本方法作用讲解
- 【C#】基于Opencv/Emgucv的身份证识别
- 构造方法的作用及静态方法与非静态方法的区别
- 素数筛
- 生活小记11
- 51nod 1008 N的阶乘 mod P
- jQuery入门
- BZOJ 3924: [Zjoi2015]幻想乡战略游戏 动态树分治
- windows以及Linux下java1.7.x的安装与配置