【发布时间】:2011-12-07 20:41:09
【问题描述】:
因此,改变其对象的方法是 mutator。不改变其对象但返回值(或对值的引用)的方法是 getter。是否有一个广泛使用的方法名称不改变其对象,不返回值,但可能改变作为参数传递给它的对象。也就是说,一个方法只会因为它对参数的副作用而被调用。
如果您热衷于Strategy design pattern,这些方法很常见。
【问题讨论】:
标签: oop design-patterns language-agnostic methods