Rav*_*avi 5 .net class-design
从构造函数调用方法是一个好习惯吗?
Aku*_*ete 3
我假设您正在谈论正在初始化的类的其他私有/公共函数。
与其他地方一样,我认为将大型复杂行为分解为子函数是很好的做法。
明显的复杂性是调用依赖于对象尚未初始化的内容的函数。
由于类中的构造函数和其他函数具有相同的可见性(从代码可维护性的角度来看),我认为可以利用其他函数,但程序员有必要确保这一点,这并不是没有道理的。避免了这种循环依赖(如虚函数)。
归档时间:
15 年,10 月 前
查看次数:
1568 次
最近记录: