Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
програмирование.docx
Скачиваний:
5
Добавлен:
24.09.2019
Размер:
34.98 Кб
Скачать
  1. Что такое перегрузка методов. Приведите примеры.

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

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

class Log

{

public Log(string fileName)

{

/* Open fileName and seek to end */

...

}

public void WriteEntry(string entry)

{

Console.WriteLine(entry);

}

public void WriteEntry(int resourceld)

{

Console.WriteLine("получить строку no id ресурса и вывести в log")

}

}