您的位置:首页 >百科知识 >

python构造函数的作用(构造函数的作用)

大家好,我是小新,我来为大家解答以上问题。python构造函数的作用,构造函数的作用很多人还不知道,现在让我们一起来看看吧!

1、不重复!

2、你的代码不全,看不出具体,简单理解。在代码

3、aclass(int n) //构造函数

4、{i=n;}

5、void set(int n) //成员函数

6、{i=n;}

7、中,构造函数完成初始化。而成员函数set则是改变初始化后的成员变量i的值,记住,成员变量的值是可以由成员函数改变的。

8、显然,一个是初始化,一个是改变初始化的值,二者不重复!

9、你误解的关键是变量n,构造函数和成员函数set中的n是不同的变量!同名不同意,假如改为:

10、aclass(int n) //构造函数

11、{i=n;}

12、void set(int t) //成员函数

13、{i=t;}

14、和没改的功能一样,但是不会误解。

本文到此讲解完毕了,希望对大家有帮助。

免责声明:本文由用户上传,如有侵权请联系删除!