Презентация на тему Методы на языке С#

Презентация на тему Методы на языке С#, предмет презентации: Информатика. Этот материал содержит 18 слайдов. Красочные слайды и илюстрации помогут Вам заинтересовать свою аудиторию. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас - поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций ThePresentation.ru в закладки!

Слайды и текст этой презентации

Слайд 1
Текст слайда:

МИНОБРНАУКИ РОССИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ “ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ”

Методы C#

Выполнил: студент 1 курса
Горохов Филипп Евгеньевич


Слайд 2
Текст слайда:

Введение

Тема работы - «Методы на языке С#». В ней будет описано об основном методе Main(), без которого не начнется работа программы, о вариантах его написания, о ключевых словах ref и out, и this.


Слайд 3
Текст слайда:

Общий вид объявление метода

Модификатор тип_возв_значения Имя(параметры)
{
Код(действия);
return значение; // в случае, если тип функции НЕ void
}


Слайд 4
Текст слайда:

Модификаторы

public;
protected;
internal;
private.
C помощью них определяется доступен ли метод внешним классам или наследникам.


Слайд 5
Текст слайда:

Методы private и public

Private - методы можно вызывать только в методах самого класса.
К public - методам можно обращаться из любого места программы.


Слайд 6
Текст слайда:

Метод protected

Protected - методы будут доступны для методов класса и классов, которые связаны с исходным отношением «родитель - потомок».


Слайд 7
Текст слайда:

Метод internal

Модификатор доступа internal используется для методов, доступных всем классам, определенным в конкретной сборке. Если модификатор доступа не указан, по умолчанию методы считаются закрытыми (private).





Слайд 8
Текст слайда:

Немного о методе Main()

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


Слайд 9
Текст слайда:

Вариант написания метода Main()


Слайд 10
Текст слайда:

Перегрузка методов

Перегрузка методов- это использование нескольких методов с одним и тем же именем, но с различными параметрами.


Слайд 11
Текст слайда:

Виды перегруженного метода WriteLine

WriteLine() – записывает текущий признак конца строки в стандартный выходной поток;
WriteLine(double) – записывает текстовое представление вещественного числа в стандартный выходной поток;
WriteLine(String)–записывает заданную строку в стандартный выходной поток;
WriteLine(String, object[])–записывает текстовые представления заданного массива объектов в стандартный выходной поток с использованием заданных сведений о форматировании.


Слайд 12
Текст слайда:

Ключевое слово ref

Для того чтобы в функцию передать не значение, а саму переменную, в объявлении этого метода перед именем параметра нужно указать ключевое слово ref.


Слайд 13
Текст слайда:

Рекурсивный вызов метода

Рекурсивный вызов метода – это когда метод вызывает сам себя.

void MethodName()
{
MethodName();
}


Слайд 14
Текст слайда:

Пример программы «Рекурсивный вызов»


Слайд 15
Текст слайда:

Схема рекурсии


Слайд 16
Текст слайда:

Ключевое слова this

При вызове метода ему автоматически передается неявно заданный аргумент, который представляет ссылку на объект, для которого вызывается метод. Эта ссылка называется ключевым словом this.


Слайд 17
Текст слайда:

Заключение

Методы - это написанный код, который употребляется много раз (много раз вызывается). И для упрощения кода программы, использование метода очень важно.


Слайд 18
Текст слайда:

Спасибо за внимание!

15


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика