社区
Java SE
帖子详情
构造函数和一般函数有什么区别呢?
Bol5261
新星创作者: Java技术领域
2020-04-03 01:25:55
1:两个函数定义格式不同。
2:构造函数是在对象创建时,就被调用,用于初始化,而且初始化动作只执行一次。
一般函数,是对象创建后,需要调用才执行,可以被调用多次。
...全文
197
2
打赏
收藏
构造函数和一般函数有什么区别呢?
1:两个函数定义格式不同。 2:构造函数是在对象创建时,就被调用,用于初始化,而且初始化动作只执行一次。 一般函数,是对象创建后,需要调用才执行,可以被调用多次。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunyiz
2020-04-03
打赏
举报
回复
引用 1 楼 qybao 的回复:
还是缺少前提条件,一般函数也有分静态和非静态吧,静态不需要创建对象的
发这种帖子的就是营销号,举报就对了
qybao
2020-04-03
打赏
举报
回复
还是缺少前提条件,一般函数也有分静态和非静态吧,静态不需要创建对象的
300道C++题目
300道C++题目
腾讯2012笔试题目
腾讯2012笔试题目,包含很多普及型很高的题目
什么是
构造
函数
?
构造
函数
构造
函数
是一种特殊的
函数
,用来在对象实例化的时候初始化对象的成员变量,它具有以下特点: 1,
构造
函数
必须与类名相同,并且不能有返回值(返回值类型也不能写void) 2,每个类可以有多个
构造
函数
,如果没有类中没有写
构造
函数
,则编译器会自动添加一个无参的
构造
函数
,但该
构造
函数
不会执行任何的代码 3,
构造
函数
可以有多个参数 4,
构造
函数
伴随new操作一起被执行,不能由自己去调用,是由系统调用的,且只被调用一次!!!而普通的方法可以调用多次。 5,
构造
函数
的作用主要是完成对象的初始化工作 6,
构造
函数
不能
Java中什么是
构造
函数
?什么是
构造
函数
重载?
无参
构造
函数
用于创建一个没有提供具体信息的默认对象,带参数的
构造
函数
用于根据提供的参数创建对象,而
构造
函数
重载的形式允许根据提供的参数的不同进行灵活的对象初始化。通过
构造
函数
重载,可以根据不同的参数来创建对象,以满足不同的初始化需求。
构造
函数
重载的优势在于可以根据不同的需求提供多种初始化方式,使得对象的创建更加灵活。它允许使用者根据自己的需要选择合适的
构造
函数
,以便在创建对象时提供不同的初始化值。使用
构造
函数
和
构造
函数
重载,我们可以根据不同的场景和需求来创建不同初始化方式的对象,并提供灵活性和方便性。
Java中,什么是
构造
函数
?什么是
构造
函数
重载?
当新对象被创建的时候,
构造
函数
会被调用。每一个类都有
构造
函数
。在程序员没有提供
构造
函数
的情况下,Java编译器会为这个类创建一个默认的
构造
函数
。Java中的
构造
函数
重载和方法重载很类似,可以为一个类创建多个
构造
函数
。每一个
构造
函数
都必须有它自己唯一的参数列表...
Java SE
62,625
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章