java函数——构造函数与成员函数的异同点
短信预约 信息系统项目管理师 报名、考试、查分时间动态提醒
构造函数和成员函数的异同点
1、外界调用角度
构造函数只能在创建对象时调用;
成员函数只能在对象创建之后调用,可以重复的。
相关视频教程分享:java视频
2、返回值角度
构造函数不需要返回值;
成员函数可需可不需。
3、权限修饰符
构造函数可以用任意权限修饰符;
成员函数也可以用任意权限修饰符。
4、内部调用
构造函数可以调用成员函数 ,但是这个成员函数一般不会当做对象行为去看待;
构造函数可以调用构造函数,this(参数列表) 调用当前类中的其他构造函数;
构造函数之间不能相互调用,会无限递归而且this(…)必须在第一句!防止值的覆盖;
成员函数可以调用成员函数,成员函数不能调用构造函数,但是可以new。(构造函数可以和成员函数重名!)
相关文章教程推荐:java零基础入门
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341