第二张中只是创建了两个对象名,并还没有引用对象,为什么就会之间执行得出结果啊?
运行结果:
无参的构造方法行了!
有参的构造方法行了!
构造方法在创建对象时就自动调用了
程序一执行到 new Telphone() 或 new Telphone(5.0, 1.4f, 2.0f) 就会去 Telphone 这个类中寻找相对应的构造方法,然后调用此构造方法,有参数则会传递过去,最终返回这个对象的一个实例的引用。
程序如下两图: