当前位置: 首页 > 面试题库 >

python中new和init__的区别?

逑兴安
2023-03-14
本文向大家介绍python中new和init__的区别?相关面试题,主要包含被问及python中new和init__的区别?时的应答技巧和注意事项,需要的朋友参考一下

init为初始化方法,new方法是真正的构造函数

new是实例创建时被调用的,它的任务是创建并返回这个实例,是静态方法

—init__是实例创建之后被调用的,然后设置对象属性的一些初始值

 类似资料:
  • 本文向大家介绍PHP中new static() 和 new self() 的区别介绍,包括了PHP中new static() 和 new self() 的区别介绍的使用技巧和注意事项,需要的朋友参考一下 长夜漫漫啊! 今天领导本地搭建一个站。发现用PHP 5.2 搭建不起来,站PHP代码里面有很多5.3以上的部分,领导让苦逼我更改在5.2下能运行。 改着改着发现了一个地方 这尼玛是神马,只见过 于

  • 问题内容: 这两种实例化类的新对象的方式之间有什么区别,如下所示: 当我尝试以下代码时,我可以看到两个对象都可以访问方法,但是t2无法访问(无法解析): 问题答案: 将创建Test类的对象。 但是将创建一个测试子类的对象(在这种情况下,即匿名内部类)。 您可以在那提供任何方法的实现 这样,当从对象调用方法时,它将打印出来。 加成 代码中的编译时错误是由于缺少条件运算符

  • 本文向大家介绍C#中new和override的区别个人总结,包括了C#中new和override的区别个人总结的使用技巧和注意事项,需要的朋友参考一下 问题: A类 有方法 public virtual void test() B类继承自A类,有方法 public new void test()  如下实例化: 会调用哪个类中的TEST方法,最好能详细给我解释一下好吗?先谢谢了! 回答: 如果你用

  • 本文向大家介绍Go语言中new()和 make()的区别详解,包括了Go语言中new()和 make()的区别详解的使用技巧和注意事项,需要的朋友参考一下 概述 Go 语言中的 new 和 make 一直是新手比较容易混淆的东西,咋一看很相似。不过解释两者之间的不同也非常容易。 new 的主要特性 首先 new 是内建函数,你可以从 http://golang.org/pkg/builtin/#n

  • 问题内容: 这两个代码段之间有什么区别? 片段1: 片段2: 问题答案: 唯一的区别是,如果o为null,则返回0,而将抛出。

  • 本文向大家介绍python中is和==的区别?相关面试题,主要包含被问及python中is和==的区别?时的应答技巧和注意事项,需要的朋友参考一下 参考回答: is是用来判断两个变量引用的对象是否为同一个,==用于判断引用对象的值是否相等。可以通过id()函数查看引用对象的地址。