641.61K
Категория: ПрограммированиеПрограммирование

Методы. Синтаксис объявления метода

1.

Методы
Преподаватель: Беляева Анна Вячеславовна

2.

Метод - это именованный блок кода, который выполняет некоторые
действия.
Методы нужны для многократного вызова одного и того же кода в
программе.
Синтаксис объявления метода:
Методы в C# принято именовать в стиле CamelCase (когда каждое
новое слово начинается с большой буквы, все слова пишутся слитно) с
заглавной буквы в начале. Например: PrintName, EnterNumberи т.п.

3.

Ключевое слово static нужно,
чтобы метод мог быть вызван без
создания экземпляра класса.
При выполнение практических
работ все методы необходимо
объявлять с ключевым словом
static.

4.

Вызов методов
Для вызова метода указывается его имя, после которого в скобках идут
значения для его параметров (если метод принимает параметры).

5.

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

6.

7.

Сокращенная запись методов
Если метод в качестве тела определяет только одну инструкцию, то
мы можем сократить определение метода

8.

Параметры методов
Аргумент – это значение, передаваемое методу.
Параметр (формальный параметр) – это переменная, получающая
аргумент.
Параметры позволяют передать в метод некоторые входные данные,
для обработки их внутри метода.
Параметры объявляются в скобках после имени метода через запятую.
Синтаксис объявления параметров такой же, как и у переменных. А
областью действия параметров является тело метода (параметры
доступны для использования только внутри метода).

9.

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

10.

При вызове метода необходимо передать ему все заявленные при
объявлении параметры в том порядке, в каком они были
объявлены.

11.

При передаче значений параметрам важно учитывать тип
параметров: между аргументами и параметрами должно быть
соответствие по типу.

12.

Необязательные параметры
Для таких параметров нам необходимо объявить значение по
умолчанию.
После необязательных параметров все последующие параметры также
должны быть необязательными.

13.

Именованные параметры
Допускается использование имени параметра для обращения к нему
независимо от порядка указания параметров.

14.

Оператор return
Оператор return – позволяет завершить выполнение метода и вернуть
значение. Оператор return может вернуть значение только того типа
данных, который был указан перед названием метода (вместо слова
void).

15.

Оператор return
- Методы, которые в качестве возвращаемого типа имеют любой тип,
кроме void, обязательно должны использовать оператор return для
возвращения значения.
- Результат методов, который возвращают значение, мы можем
присвоить переменным или использовать иным образом в программе.
- Оператор return не только возвращает значение, но и производит
выход из метода. Поэтому он должен определяться после остальных
инструкций.

16.

Допустимо использовать оператор return в методах с типом void. В этом
случае после оператора return не ставится никакого возвращаемого
значения (ведь метод ничего не возвращает).
English     Русский Правила