方法参数过多的解决方法

方法参数多少才算多?这个问题没有一个明确的答案。但是如果一个方法的参数过多,减少了代码的可读性,并提高了发生错误的概率,不利于代码的维护。大量的参数不仅使得代码看起来冗余,而且使得调用起来会很困难。同时,它又容易导致因疏忽而产生的参数移位(参数类型没变,但是因为位置改变值却改变了),这些错误在特定情况下难以发现。
时间:2015-6-24