如果构造函数的作用是初始化参数,为啥不在定义的时候直接初始化,非要写构造函数干嘛
可以默认名为小明,但不是所有人都喜欢叫小明。
■网友
你定义的时候还不知道这个值是啥,那可以通过构造方法传递进来呀。 【如果构造函数的作用是初始化参数,为啥不在定义的时候直接初始化,非要写构造函数干嘛】
■网友
初始化操作可能会很复杂
■网友
可以在定义的时候初始化,但是没有考虑到所有的情况。比如通过构造函数传参。比如构造函数可以有多个,初始化的参数列表也就不一样。
推荐阅读
- 如果你的多肉出现这个长势,要注意这个细节,多肉才会越来越美!
- 为啥看到书柜上的藏书会有心旷神怡的感觉
- 有啥方法,网站,项目可以自己练习计算广告学
- 某公司推出他们的3C产品,如果你是这个公司的电子商务运营主管,前期的运营你打算怎样开展这些工作
- 中年|如果汽车亏电:自动挡汽车能「推车点火」吗?
- 如果把DNS从godaddy转到DNSPOD是不是所有的二级域名都要重新设置,然后等这个各个ISP的缓存重新解析啊
- 插电源时,笔记本用不用拔电池?
- 如果做好一个手机股票软件
- 通过物理地址和IP地址能监控到啥
- aes对称加密,需要加签名验证防止篡改吗如果需要该咋签名才是最好的方案
