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

来源:7-1 简易扑克牌游戏

qq_Bewusstsein_0

2019-01-14 19:14

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

 有什么区别吗?

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

写回答 关注

3回答

  • 慕粉5336787
    2019-01-29 16:30:25

    第二个不能运行吧

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

    spacer.gifhttps://img3.mukewang.com/5c500efb0001c29405090432.jpg

  • 初晨_
    2019-01-28 22:33:33

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

  • qq_北纬369_0
    2019-01-24 17:31:51

    没看明白问题.....

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题