永发信息网

为什么不能通过对象调用构造函数

答案:2  悬赏:50  手机版
解决时间 2021-12-16 11:49
  • 提问者网友:社会水太深
  • 2021-12-15 16:02
为什么不能通过对象调用构造函数
最佳答案
  • 五星知识达人网友:爷是黑户
  • 2021-12-15 17:37
打个比方,对象是个人的话,构造函数就是这个人的产生过程:或取资源,按照定义方式生长
而通过对象调用构造函数大概就是人已经出生了再进行一次出生前的过程了
全部回答
  • 1楼网友:棉花糖味的小仙女
  • 2021-12-15 18:23
构造函数的调用从语义来分析,是要靠编译器来实现的,而对象的构造,通常是编译器来帮你实现。 但常对象的语义只是不希望,用的人改变她,所以,没必要禁止构造函数的调用。反过来想,如果从语义上考虑,真的有必要禁止对常对象构造函数的调用,那编译器也确实不会帮你调。 这么理解比较抽象,你也可以按1楼的思路理解。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯