社区
Java SE
帖子详情
构造函数和一般函数有什么区别呢?
Bol5261
新星创作者: Java技术领域
优质创作者: 学术研究与理论基础技术领域
2020-04-03 01:25:55
1:两个函数定义格式不同。
2:构造函数是在对象创建时,就被调用,用于初始化,而且初始化动作只执行一次。
一般函数,是对象创建后,需要调用才执行,可以被调用多次。
...全文
210
2
打赏
收藏
构造函数和一般函数有什么区别呢?
1:两个函数定义格式不同。 2:构造函数是在对象创建时,就被调用,用于初始化,而且初始化动作只执行一次。 一般函数,是对象创建后,需要调用才执行,可以被调用多次。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunyiz
2020-04-03
打赏
举报
回复
引用 1 楼 qybao 的回复:
还是缺少前提条件,一般函数也有分静态和非静态吧,静态不需要创建对象的
发这种帖子的就是营销号,举报就对了
qybao
2020-04-03
打赏
举报
回复
还是缺少前提条件,一般函数也有分静态和非静态吧,静态不需要创建对象的
构造
函数
和一般
函数
的
区别
构造
函数
无返回值,
函数
名与类名相同 对象一建立就调用与之相对应打
构造
函数
,给对象初始化。 如果类中没有定义
构造
函数
,系统默认给该类加入一个空
构造
函数
,当在类中自定义
构造
函数
后,默认的
构造
函数
消失。 一个对象建立,
构造
函数
只运行一次。一般
函数
必须有返回值 一般
函数
经对象调用才执行,给对象添加具备的功能。 一般
函数
可以被调用多次。//新建一个类DOG class Dog { //定义初始化名
java
构造
函数
和一般
函数
的
区别
构造
函数
:用于给对象进行初始化,是给与之对应的对象进行初始化,它具有针对性,
函数
中的一种。 特点:1. 该
函数
的名称和所在类的名称相同。2. 不需要定义返回值类型。3. 该
函数
没有具体的返回值。 记住:所有对象创建时,都需要初始化才可以使用。 注意事项:一个类在定义时,如果没有定义过
构造
函数
,那么该类中会自动生成一个空参数的
构造
函数
,为了方便该类创建对象,完成初始化。如果在类中自定义了构造函...
java中
构造
函数
和一般
函数
的
区别
构造方法 特点: 1.方法名称和类名相同 2.不用定义返回值类型 3.不可以写return语句 作用: 给对象初始化 构造方法的细节: 当一个类中没有定义
构造
函数
时,系统会默认添加一个无参的构造方法。 当在类中自定义构造方法之后,默认的无参构造方法消失(如果需要无参构造方法需手动添加)。 构造方法与一般方法在写法上的不同: 构造方法: public(修饰符) class(定义类的关键字) Test...
106-一般
函数
和
构造
函数
的
区别
-【视频讲解】
点击查看视频教程 1、从书写格式上看: a)
构造
函数
:没有返回值类型,连void都不能写;
构造
函数
的
函数
名必须和类名一样;不能用static关键字修饰; b)一般
函数
:必须有一个返回值类型(是和
构造
函数
最主要的
区别
);一般
函数
名不要和类名一样;可以用static修饰,也可以不要; 如果一个
函数
函数
名和类名一样,是否是
构造
函数
,就要看有没有返回值类型;没有,就是
构造
函数
; 2、从调用方...
java类和
函数
的
区别
_java中
构造
函数
和一般
函数
的
区别
构造方法特点:1.方法名称和类名相同2.不用定义返回值类型3.不可以写return语句作用:给对象初始化构造方法的细节:当一个类中没有定义
构造
函数
时,系统会默认添加一个无参的构造方法。当在类中自定义构造方法之后,默认的无参构造方法消失(如果需要无参构造方法需手动添加)。构造方法与一般方法在写法上的不同:构造方法:public(修饰符) class(定义类的关键字) Test(类名)(){//无参T...
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章