[英]Can a mutator method modify a variable/object and return it?
Is it okay to write a mutator method that modifies a variable/object and returns a value? 编写修改变量/对象并返回值的mutator方法可以吗? For example, a function implementing a sorting algorithm that returns a sorted array?
例如,一个实现排序算法的函数返回一个排序数组?
Would this be considered a mutator method? 这会被视为变种方法吗?
尽管这不是编写变体的常见方法,但是只要您明确指出要返回更新后的值,就不会有任何问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.