疑惑1
作者:互联网
首先存在 ZiLei b = new ZiLei();
那么 FuLei a = new ZiLei(); 和 FuLei a =b;
有什么区别?
自己的理解:
首先,对象 = new +构造器(构造方法),这就像是定义一个变量一样,new 给对象声明类型,初始化成员变量,开辟空间,构造方法对变量进行赋值
第一个就是在创建一个对象
第二个我认为也是在创建一个对象,FuLei a就像是在声明a是引用了FuLei的类型,b则是用来将它的构造方法赋值给a对象
标签:疑惑,构造方法,ZiLei,对象,FuLei,new,变量 来源: https://www.cnblogs.com/woxiangdangdalao/p/15580523.html