构造函数与一般函数的区别
2017-10-09 19:04
197 查看
1、从书写格式上看:
a) 构造函数:没有返回值类型;修饰符只能是访问权限修饰符;函数名必须和类名一致;
b) 一般函数:没有上面的限制;必须有返回值类型;
怎么区分一个函数是否是构造函数?看有没有返回值类型;
2、从调用方式上看:
a) 构造函数:在创建对象时由JVM自动调用的;
b) 一般函数:创建完对象,通过对象的引用调用;
3、从作用上看:
a) 构造函数:创建对象的时候,给对象的成员变量赋值用的;
b) 一般函数:表示一个事物的功能的;
4、从一个对象可以调用次数上看:
a) 构造函数:只在创建对象的时候被调用一次;
b) 一般函数:没有限制;
a) 构造函数:没有返回值类型;修饰符只能是访问权限修饰符;函数名必须和类名一致;
b) 一般函数:没有上面的限制;必须有返回值类型;
怎么区分一个函数是否是构造函数?看有没有返回值类型;
2、从调用方式上看:
a) 构造函数:在创建对象时由JVM自动调用的;
b) 一般函数:创建完对象,通过对象的引用调用;
3、从作用上看:
a) 构造函数:创建对象的时候,给对象的成员变量赋值用的;
b) 一般函数:表示一个事物的功能的;
4、从一个对象可以调用次数上看:
a) 构造函数:只在创建对象的时候被调用一次;
b) 一般函数:没有限制;
相关文章推荐
- [javase学习笔记]-7.2 构造函数与一般函数的区别
- 构造函数和一般函数有什么区别呢?
- java中构造函数与一般函数的区别
- 构造函数与一般函数的区别
- 构造函数和一般成员函数在继承中的区别
- 构造函数和一般函数的区别
- Java与C++在构造函数中调用虚函数时的区别
- 第6周项目4-成员函数,友元函数,一般函数关于时间运用的区别
- 项目二-成员函数、友元函数和一般函数之区别
- 第7周项目二-成员函数、友元函数和一般函数之区别 点类
- 第六周 项目四-成员函数、友元函数和一般函数有区别
- 第6周项目3-成员函数、友元函数和一般函数的区别(成员函数)
- 第七周项目一-成员函数、友元函数和一般函数有区别
- 成员函数,友元函数和一般函数 有区别。
- 第六周项目3-成员函数,友元函数和一般函数有区别
- 第七周项目:成员函数、友元函数和一般函数有区别
- 第七周上机任务二--理解成员函数、友元函数和一般函数的区别 并会熟练使用它们
- js中普通函数和构造函数的区别
- 第七周项目1—成员函数、友元函数和一般函数的区别
- 成员函数、友元函数和一般函数有区别