java中什么是构造方法,什么是成员方法?怎么区分的?

 我来答
突然高歌
2011-11-19 · TA获得超过126个赞
知道答主
回答量:120
采纳率:0%
帮助的人:83.5万
展开全部
构造方法:它的名字是你的类名
加入你有一个student类,则构造方法为----
public student()


成员方法: 比如有个修改student 名字的方法
public strting setName()
{
}

其中最主要的是 构造方法 是用来构造对象 为对象赋值,而成员方法 是对象可以调用的放,
小白AI绘画
2011-11-19 · TA获得超过1358个赞
知道小有建树答主
回答量:303
采纳率:0%
帮助的人:470万
展开全部
构造方法:没有返回值(连void也没有),与类名同名

成员方法:必须有返回值,空返回就是void
追问
能不能帮忙写个小程序,我看看。
追答
public class Test {
int i;
Test(){//没有参数的构造方法,简称无参构造
System.out.println("无参构造被调用");
}

Test(int i){//有参数的构造方法,与无参构造重载
this.i = i;//构造方法的主要作用一般就是给成员变量赋初始值,当然了,要他做别的事情也可以
System.out.println("有参构造被调用");
}

void Test(){//这个有一个void返回值的方法就是一个成员方法,这里故意起名也叫Test
System.out.println(i);
}

public static void main(String[] args) {
Test t1 = new Test(1);//在这句话的时候会调用有参的构造方法
Test t2 = new Test();//这句话会调用无参构造
t1.Test();//这句话会调用成员方法Test(),并且成员属性已经在有参构造中被赋值
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_神__仙_
2011-11-19 · TA获得超过1257个赞
知道小有建树答主
回答量:806
采纳率:0%
帮助的人:531万
展开全部
构造方法与类名相同,可以传递参数,作为声明该类对象时初始化用
成员方法是类内的方法,方法名不能与类名相同,根据它的访问修饰符决定是否可被外部调用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
仙袂弄影
2011-11-19
知道答主
回答量:10
采纳率:0%
帮助的人:1.5万
展开全部
同意一楼
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式