В перегрузке разные параметры занимают одинаковое пространство памяти или различное пространство памяти? ЕСЛИ он не создает такое же пространство памяти, так что было преимуществом использования метода перегрузки, мы можем создать метод с другим именем?Перегрузка Mehods
1
A
ответ
0
Перегрузка не сэкономить место. Очевидно, что перегруженные функции с разными параметрами могут иметь разное распределение пространства в стеке при вызове. Это просто объектно-ориентированный подход. Это позволяет вам определить более одного определения для вашей функции.
Источник: https://www.tutorialspoint.com/cplusplus/cpp_overloading.htm
Что вы имеете в виду под "же пространстве памяти"? Вы спрашиваете о формальных параметрах метода (который обычно занимает нулевое пространство на большинстве языков ООП, которые я знаю) или фактических параметров в вызове? Наиболее распространенными преимуществами, перечисленными для перегрузки метода, являются читаемость, выразительность и простота использования для API. –
Возможный дубликат [Что такое использование/преимущество перегрузки функций?] (Http://stackoverflow.com/questions/3343913/what-is-the-use-advantage-of-function-overloading) –