A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

构造函数和一般函数有什么区别呢?
1两个函数定义格式不同。
2构造函数是在对象创建时,就被调用,用于初始化,而且初始化动作只执行一次。
    一般函数,是对象创建后,需要调用才执行,可以被调用多次。
   
什么时候使用构造函数呢?
分析事物时,发现具体事物一出现,就具备了一些特征,那就将这些特征定义到构造函数内。

1 个回复

倒序浏览
构造函数是为了让类型创造对象而设计的,通常当一个类需要变成对象的时候,就会调用构造函数。其存在的目的,就是为了让对象可以被创建。

而一般的函数,则是完成类的各种功能。

比如你设计一个类,需要完成一定的功能,无论什么类,都是需要完成一定的功能的,否则就没有意义。而这些功能,则是通过一般的方法来完成的。

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马