为了账号安全,请及时绑定邮箱和手机立即绑定

Player player1=new Player(id1,name1);和 player1=new Player(id1,name1); 有什么区别吗?

 Player player1=new Player(id1,name1);和  
  player1=new Player(id1,name1); 

 有什么区别吗?

第二个开运行,第一个就一直报错  不了解为什么??

正在回答

3 回答

第二个不能运行吧

没有对player1这个对象定义数据类型 是不能创建对象的

spacer.gifhttps://img1.sycdn.imooc.com//5c500efb0001c29405090432.jpg


                    
0 回复 有任何疑惑可以回复我~

有区别,如果第一句和第二局分别单独出现的话,第二句话会报错的,因为第二句没有声明变量就调用了构造器,编译器会报错的。第一句是正常的实例化语句,应该不会有什么问题。

0 回复 有任何疑惑可以回复我~

没看明白问题.....

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

Player player1=new Player(id1,name1);和 player1=new Player(id1,name1); 有什么区别吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信