Что такое метод удобства в Java?

Мне сказали, что метод Activity.findViewById(int) - это метод удобства, который вызывает View.findViewById(int) за кулисами.

Я не могу найти документацию для объяснения методов удобства wrt Java (я могу видеть только iOS).

PS: Я не могу найти ответ во время моего беглого поиска Google или через предыдущие сообщения SO. Если есть уже один, укажите, что я закрою этот.

Ответ 1

Удобный метод на любом языке, который имеет понятие методов, является именно этим. Метод, который делает вещи более удобными.

Это обычно означает принятие чего-то сложного или многословного и делает его более доступным. Примеры включают почти все в вспомогательные классы, такие как Collections или Arrays. Как и методы factory (в какой-то степени, есть причины для заводов, кроме простого удобства).

Для более формального определения из Википедии (http://en.wikipedia.org/wiki/Convenience_function):

Функция удобства является несущественной подпрограммой в программировании библиотека или структура, которая предназначена для облегчения обычно выполняемых задачи.