黑马程序员技术交流社区

标题: 关于构造方法的一个问题困扰了我一天 [打印本页]

作者: lijiazhi    时间: 2016-7-21 21:26
标题: 关于构造方法的一个问题困扰了我一天
我知道不能用对象调用构造方法,但是这是为什么呢?

作者: qetu001212    时间: 2016-7-21 21:49
构造方法优先于对象存在,但是构造方法并不是方法,对象调方法的方式并不能用在他上面~~~
作者: wanglv110    时间: 2016-7-21 22:05
枸造方法是用来创建对象的,你一旦创建对象,就相当于调用了它的构造方法,而该类其他方法就是这个对象的各个功能,可以随意调用,但自己不能在创建一个自己,所以自己也就不可能调用自己的构造方法了,明白了吗?
作者: yaozhilin    时间: 2016-7-21 22:33
构造方法是用来创造对象的.
作者: yuanjun123    时间: 2016-7-21 22:46
你创建对象的时候已经调用构造函数进行初始化了,还调用构造函数进行初始化就没有意义了
作者: StupidPz    时间: 2016-7-21 22:57
理论知识一问就懵逼了
作者: “番茄炒蛋”    时间: 2016-7-22 23:28
我还不知道这问题,感觉老师讲的不深入,就是总结下视频老师讲的,作业也太少了,习题完全都是课堂演示的案例,感觉不很不开心,而且有的问题老师不能用外行话来表达,一些专业术语听的都萌萌哒
作者: sun3783    时间: 2016-7-23 20:05
构造器是用来创造一个具体个体的,你难道还能用这个具体个体再去创造新的个体?相当于你用构造器创建一个人,
Person p=new Person();你难道还想用p.new Person()吗,不就说不通吗,比较通俗的解释了下,希望能对你理解有所帮助!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2