Rumah > Java > Javabermula > java函数——构造函数与成员函数的异同点

java函数——构造函数与成员函数的异同点

王林
Lepaskan: 2019-11-30 16:37:47
ke hadapan
2513 orang telah melayarinya

java函数——构造函数与成员函数的异同点

构造函数和成员函数的异同点

1、外界调用角度

构造函数只能在创建对象时调用;

成员函数只能在对象创建之后调用,可以重复的。

相关视频教程分享:java视频

2、返回值角度

构造函数不需要返回值;

成员函数可需可不需。

3、权限修饰符

构造函数可以用任意权限修饰符;

成员函数也可以用任意权限修饰符。

4、内部调用

构造函数可以调用成员函数 ,但是这个成员函数一般不会当做对象行为去看待;

构造函数可以调用构造函数,this(参数列表) 调用当前类中的其他构造函数;

构造函数之间不能相互调用,会无限递归而且this(…)必须在第一句!防止值的覆盖;

成员函数可以调用成员函数,成员函数不能调用构造函数,但是可以new。(构造函数可以和成员函数重名!)

相关文章教程推荐:java零基础入门

Atas ialah kandungan terperinci java函数——构造函数与成员函数的异同点. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:csdn.net
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan