java中构造函数和成员函数的区别是什么?
1个回答
展开全部
如下面的类abc:
①当创建类abc的对象时,abc a=new abc();就会自动调用构造函数abc();这里为成员变量赋初值
②其实构造函数作用,就是在其它函数起作用之前,为对象做一些初始化的操作
③构造函数只有通过new关键字才能调用(abc a=new abc();),不能显式地调用
class abc{
int i;
int j;
public abc(){
i=o;
j=0;
}
public void show(){
System.out.println(i+","+j);
}
}
To:楼下
①我用的是驼峰命名规则~首字母单词是小写,第二以后个单词大写
②构造方法、构造函数这不神马的一样吗,又纠结这些细节了..
①当创建类abc的对象时,abc a=new abc();就会自动调用构造函数abc();这里为成员变量赋初值
②其实构造函数作用,就是在其它函数起作用之前,为对象做一些初始化的操作
③构造函数只有通过new关键字才能调用(abc a=new abc();),不能显式地调用
class abc{
int i;
int j;
public abc(){
i=o;
j=0;
}
public void show(){
System.out.println(i+","+j);
}
}
To:楼下
①我用的是驼峰命名规则~首字母单词是小写,第二以后个单词大写
②构造方法、构造函数这不神马的一样吗,又纠结这些细节了..
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询