构造方法中设定了一个数组参数,那么我生成对象的时候参数怎么写?

构造方法中设定了一个数组参数,那么我生成对象的时候参数怎么写?

http://img1.sycdn.imooc.com/climg//588c9ea40001b56414020468.jpg就像下面这段代码(第二段)设置了数组作为参数,可是视频中并没有转到test类告诉我这个对象创建的时候括号里的数组参数的呢个位置怎么填。。。。。求解答

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
慕尼黑6819948 2017-01-28 23:53:07

看到好多同学大年初一在学习呀,还有助教老师也在!

你是问数组怎么作为参数传给方法吗?就直接写数组名就可以了,不需要后面的方括号。

  • 提问者 天命阿朱 #1
    我想问构造方法创建完之后(注意是构造方法,一个参数是数组,已经设定好了),实例化对象的时候括号里数组的位置怎么写?
    2017-01-29 18:18:51
  • 慕尼黑6819948 回复 提问者 天命阿朱 #2
    就是写数组的变量名啊,我好像一开始就理解了你的意思,只是数组变量名,是对数组对象的引用,传进去后,构造方法对数组的操作,会直接修改那个数组的
    2017-01-30 11:29:29
  • 慕尼黑6819948 回复 提问者 天命阿朱 #3
    另外构造方法跟普通方法在传参这一点上是一样的,只是构造方法要用 new 调用。
    2017-01-30 13:12:59

拿你截图代码的第一个三参构造方法举例。用它来创建对象

举例:Subject sub1=new Subject("JAVA","1234",4);

不知道是否能解决你的困惑

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师