在我看来,有一种方法是我们应该能够申报的。对“构造器方法”或“构造器帮助器”的影响的东西。
这些方法只能从构造函数中调用。我可以看到这样做的几个原因:
编辑:把这变成一个问题:是否有一些我不知道的问题,它是否没有必要,或者这真的是一个有用的特性?
谢谢
发布于 2011-06-12 20:12:49
就像你在最后一点上说的。构造函数中有很多逻辑是错误的。至少对我来说。你要么在别的地方做,要么什么也不做。类似于创建单独的类,执行此操作,然后将该类作为参数传递给构建器。
如果您想要泛化构造函数调用,您可以链接不同的构造函数,因此,当一个构造函数被调用时,另一个构造函数也会被调用,第一个构造函数中的逻辑也会被调用。然后这些构造函数中的一些可以是私有的,因此不能从外部调用它们。
https://stackoverflow.com/questions/6324339
复制相似问题