构造函数和普通函数区别

来源:互联网 发布:哈佛大学 知乎 编辑:程序博客网 时间:2024/06/11 02:38
第一次写博客,希望每天都可以坚持下来写一点点小知识!

构造函数和普通函数的区别:
 *    1.返回值类型的区别
 *           构造函数无返回值
 *           普通函数有返回值,即使无返回值,也要加一个void
 *    2.函数名的区别:
 *           构造函数的函数名必须与类名一致
 *           普通函数的函数名只要符合标识符的命名规范就好。
 *    3.调用方式的区别:
 *           构造函数是在创建对象时由JVM调用
 *           普通函数的调用由我们使用的对象调用,一个对象可以多次调用普通函数
 *    4.作用上的区别:

 *           构造函数的作用于初始化一个对象

 *           普通函数是用于描述一类事物的公共行为


1 0