Объектно-ориентированное программирование на С#. Андрианова А.А - 37 стр.

UptoLike

37
которые представляют собой входные данные метода:
список_форм_параметров::=Тип1 имяОб1, Тип2 имяОб2, … ТипN имяОбN
Формальный параметр определяет локальную переменную метода,
которая будет хранить значение какого-либо входного объекта.
Тело метода содержит программу, решающую конкретную задачу.
Результат работы передается в операторе return.
Обращение к методу происходит посредством его вызова, при котором
на место формальных параметров подставляются фактические параметры
(аргументы). Типы аргументов должны совпадать с типами данных
соответствующих формальным параметрам.
Например, для осуществления выбора минимального из двух чисел
может быть написан метод, входными данными которого являются два
исходных числа, а результатом – то из них, которое является минимальным.
// класс для выбора минимального из набора элементов
class Minimizer
{
// метод поиска минимума из двух чисел
double MinElement(double a, double b)
{
if (a<b) return a;
else return b;
}
static public void Main(string [] args)
{
// создание объекта класса Minimizer
Minimizer ob = new Minimizer();
Console.WriteLine("Введите число");
double a1 = double.Parse(Console.ReadLine());
Console.WriteLine("Введите еще одно число");
double a2 = double.Parse(Console.ReadLine());
// вызов метода с фактическими параметрами –
// значениями переменных a1 и a2
double res = ob.MinElement(a1, a2);
Console.WriteLine("Минимальным из {0} и {1} является
{2}", a1, a2, res);
}
}
К методам, как и к полям, применяются модификаторы доступа
public, private, protected, internal. Private-методы можно
вызывать только в методах самого класса. Protected-методы будут
которые представляют собой входные данные метода:

список_форм_параметров::=Тип1 имяОб1, Тип2 имяОб2, … ТипN имяОбN

      Формальный параметр определяет локальную переменную метода,
которая будет хранить значение какого-либо входного объекта.
      Тело метода содержит программу, решающую конкретную задачу.
Результат работы передается в операторе return.
      Обращение к методу происходит посредством его вызова, при котором
на место формальных параметров подставляются фактические параметры
(аргументы). Типы аргументов должны совпадать с типами данных
соответствующих формальным параметрам.
      Например, для осуществления выбора минимального из двух чисел
может быть написан метод, входными данными которого являются два
исходных числа, а результатом – то из них, которое является минимальным.

   // класс для выбора минимального из набора элементов
   class Minimizer
   {
      // метод поиска минимума из двух чисел
      double MinElement(double a, double b)
      {
         if (a