+ -
当前位置:首页 → 问答吧 → 是否在构造函数中的操作越少越好?为什么?

是否在构造函数中的操作越少越好?为什么?

时间:2011-09-15

来源:互联网

RT。

作者: A295623449   发布时间: 2011-09-15

能达到功能就行,多余的步骤自然没必要,不仅仅是构造函数

作者: dengxu11   发布时间: 2011-09-15

ls说的很正确,没有必要的都删除,免得方法可读性很差。构造方法里面,一般都是初始化的东西,尽量少些操作。。。

作者: yangting_lisa   发布时间: 2011-09-15

作者: daijope   发布时间: 2011-09-15

ls说的很正确

作者: x19881216   发布时间: 2011-09-15

引用 1 楼 dengxu11 的回复:

能达到功能就行,多余的步骤自然没必要,不仅仅是构造函数
顶这个!

作者: pittzhangswing   发布时间: 2011-09-15

引用楼主 a295623449 的回复:
RT。

...没什么规定说构造函数中的操作越少越好 事实上你能在构造函数中进行的操作没有多少..(能做的操作都不多余 当然 也要看业务)

构造函数的作用是保证对象在被创建的时候能够正确的被初始化 或许有些操作放到构造函数中不合适(比如对象一创建 创建的时候就执行了业务操作 那构造函数就超出他本来的职责了...有点蠢)

作者: BearKin   发布时间: 2011-09-15

一些初始化工作可以放到这里的 其他没必要

作者: ajun_studio   发布时间: 2011-09-15

热门下载

更多