简体   繁体   English

mutator方法可以修改变量/对象并返回它吗?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM