Итак, метод, который изменяет свой объект - это мутатор . Метод, который не изменяет свой объект, но возвращает значение (или ссылку на значение): getter . Существует ли широко используемое имя для метода, который не изменяет свой объект, не возвращает значение, но потенциально изменяет объекты, переданные ему в качестве аргументов. То есть метод, который будет вызываться только для всех побочных эффектов аргументов.
Эти методы довольно распространены, если вы заинтересованы в шаблоне разработки стратегии .