Українська
Тема 5. Методи: параметри, перевантаження, рекурсія
Мета: ознайомитися з оголошенням і викликом методів мови C#, способами передавання параметрів та перевантаженням; навчитися розбивати програму на методи, використовувати параметри ref, out, необов’язкові й іменовані аргументи та params; опанувати розробку рекурсивних алгоритмів і мемоізацію.
Зміст лекції
- Оголошення методів — Навіщо потрібні методи · Оголошення методу · Методи-вирази та іменування
- Передавання параметрів — Передавання параметрів за значенням · Параметри ref, out, in · Необов’язкові параметри та іменовані аргументи · Параметри params
- Перевантаження та рекурсія — Перевантаження методів · Повернення кількох значень · Рекурсія · XML-коментарі
- Приклади та типові помилки — Приклади програм · Типові помилки