Similar presentations:
Методы. Синтаксис объявления метода
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 не ставится никакого возвращаемого
значения (ведь метод ничего не возвращает).