Скажем, у меня есть класс C++, который содержит массив.
Например, функция-член этого класса может возвращать значение по определенному индексу. Я уверен, что это будет считаться методом получения.
Однако как бы вы классифицировали аналогичную функцию, которая вместо этого просто возвращает логическое значение в зависимости от того, существует ли значение в массиве?
Эта функция "получает" что-то, но не обязательно значение от члена класса. Будет ли это по-прежнему считаться методом получения?
void
, будет считаться геттером, поскольку все они что-то получат. - person Algirdas Preidžius   schedule 09.08.2018sum()
, вам может быть полезно в будущем вычислять ее на лету вместо того, чтобы просто возвращать переменную-член, чтобы, скажем, сделать так, чтобы классу требовалось меньше блокировок для многопоточности — что-то вроде этого (всего одна примерная причина). - person   schedule 03.12.2018