77问答网
所有问题
python创立对象时类的构造函数是在创建对象时自带的吗是init吗?
如题所述
举报该问题
推荐答案 2020-06-27
题主所问的应该是init构造函数是否为类对象所有,答案实则不是这样。python中由类构建的对象不带init函数(即不能由一个类的对象去构造另一个对象)。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/G3WIpWYv3vY8pNN3pYv.html
相似回答
python的init
中的self问题
答:
__
init
__()是
类的构造函数
,
在建立对象时
调用。self是对“对象”自身的引用。相当于c++中的this。
python
规定:访问类成员时,需要在前面加上this。这里,this.name = name表示为Person类添加了属性name。如果变量前不加this,则视为局部变量。这个变量会在方法运行结束后失效。而属性在整个类的范围内...
python中的
__
init
__(self)是什么意思呢
答:
Python中
,__
init
__()方法是所谓的
对象的
“
构造函数
”,负责在对象初始化时进行一系列的构建操作 假设有如下类:class worker: pass在Python中,对某个类实例进行成员赋值,可以创建不存在的成员:>>>a=worker()>>>a.pay=55000>>>a.name='Bob'如果对于每一个worker类的实例对象,都要进行如此...
关于
python的
实例方法问题?
答:
题主你好,
python中创建
新实例
的时候
, 如果相应的类中定义了__
init
__()方法的话, 会自动调用这个方法. 你可能认为名称"init"和"__init__"差不多, 但计算机其实是个很笨的东西, 它会完全按照设计去执行. 也就是说,在设计的时候就已经定死了, 默认情况下, 创建新实例的时候, 会自动调用类中定...
构造函数是
什么
答:
python
class Person:def __
init
__:self.name = name # 为姓名属性设置初始值 self.age = age # 为年龄属性设置初始值 在这个例子中,`__init__`方法就是构造函数。当我们创建一个新的Person
对象时
,构造函数会被自动调用,并传入相应的参数,从而初始化
对象的
属性。总之,
构造函数是
面向对象编程...
创建类的对象时
,系统会
答:
在面向对象的编程语言中,创建一个类对象时,系统会自动调用默认
的构造函数
,完成对象的初始化操作。
构造函数是
一个特殊的函数,用于在
对象创建
时初始化成员变量和分配内存等工作。当
创建对象时
,系统会自动调用相应的构造函数,将对象初始化为一个具有特定属性的实例。默认的构造函数通常会简单地为对象分配...
Python
析构
函数
答:
Python中
有两个特殊的方法, 一个是构造函数
init
, 另一个是析构函数 del ,统称为魔术方法。构造函数 init ,创建实例对象之后Python会自动执行此方法,把初始化的属性特点放到实例对象里。
构造函数是创建
并初始对象属性,那么对象使用完成后,系统是怎么处理这些呢?这个时候,Python引入了销毁对象功能的...
python
init函数
答:
答:在对class进行调用的过程中,会首先执行__
init
__这个
构造函数
,可以看到在构造函数中,对_args进行了赋值,在
python中
"_"一般代表这个参数是private的。问:我的理解是args是LogisticsService类的一个属性,addReceiving(self)方法中的参数self就是LogisticsService类中的args。求大神指导!!答:大神来...
大家正在搜
python构造函数和析构函数
python中类的构造函数
python可以不写构造函数吗
python构造函数的作用
python中构造函数
python析构函数
python类构造方法
对象成员构造函数
不是构造函数的特征
相关问题
python里一个class可以定义多个构造函数吗
python中子类对父类初始化变量的赋值
python可以定义多个构造函数吗
java 子类调用父类构造方法会创建父类对象吗
python关于构造函数的问题
python构造函数
python的构造函数和怎么没有执行
任意创建一个对象,要求有属性,构造函数及方法?求大神解答py...