java中非构造方法和构造方法的区别

 我来答
稽名訾骏桀
2019-04-22 · TA获得超过3813个赞
知道大有可为答主
回答量:3191
采纳率:29%
帮助的人:219万
展开全部
2楼回答的精辟
构造方法就是
实例化对象用的
也就是传统意义上的new
xxx()
(1)当你创建一个A类的时候,无参数
构造方法A(){}自动在A类里创建.是系统默认的.
当你new
A();的时候调用的就是这个默认的无参数
构造方法
(2)如果A类里面你
写了一个
有参数的构造方法
比如A(int
i){}那么你在创建A对象的时候只能是
new
A(int
i);
一句话:当构造器有参数的时候
一定调用的是有参数的那个
构造器.
非构造方法就是一般的方法
,需要
创建对象
然后必须用对象点的方式调用
不能点出构造方法
肥醉瑞雅宁
2019-04-24 · TA获得超过3842个赞
知道大有可为答主
回答量:3118
采纳率:32%
帮助的人:157万
展开全部
main函数开始执行
weight
objweight
=
new
weight();
//按照weight类进行实例化,创建一个对象objweight
objweight.weight();
//调用weight方法
objweight.convert(5,
6);
//调用convert方法,传入参数5,6
运行完毕
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式