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

UptoLike

36
// пример использования readonly-поля для хранения даты
class Program
{
readonly DateTime tt;
Program()
{
// инициализация поля в конструкторе класса
time = DateTime.Now;
}
static void Main(string[] args)
{
Program P = new Program();
Console.WriteLine("time="+P.time);
}
}
4.2. Методы класса
4.2.1. Основные понятия
Методы задают операции, которые могут выполнять объекты класса.
Это самостоятельная программная единица, которая решает конкретную
задачу. Метод можно рассматривать как преобразователь некоторых входных
данных в результат (выходные данные метода). Неявным параметром
является тот объект, который вызывает данный метод. Доступ к нему можно
получить с помощью ключевого слова this. Тип данных результата задает
тип возвращаемого значения метода. Список формальных параметров
метода это список имен объектов с указанием их типов, которые являются
входными данными метода.
Для определения метода класса используется синтаксис:
[атрибуты] [модификаторы доступа]
тип_возвр_знач имя_метода (список_форм_параметров)
{
тело_метода
. . .
[return результат];
}
тип_возвр_значения (тип возвращаемого значения) – тип данных
результата работы метода, список_форм_параметров (список
формальных параметров) список имен объектов с указанием их типов,
     // пример использования readonly-поля для хранения даты
     class Program
     {
        readonly DateTime tt;

         Program()
         {
            // инициализация поля в конструкторе класса
            time = DateTime.Now;
         }

         static void Main(string[] args)
         {
            Program P = new Program();
            Console.WriteLine("time="+P.time);
         }
     }



                                             4.2. Методы класса

                                     4.2.1. Основные понятия

     Методы задают операции, которые могут выполнять объекты класса.
Это самостоятельная программная единица, которая решает конкретную
задачу. Метод можно рассматривать как преобразователь некоторых входных
данных в результат (выходные данные метода). Неявным параметром
является тот объект, который вызывает данный метод. Доступ к нему можно
получить с помощью ключевого слова this. Тип данных результата задает
тип возвращаемого значения метода. Список формальных параметров
метода – это список имен объектов с указанием их типов, которые являются
входными данными метода.
     Для определения метода класса используется синтаксис:

     [атрибуты] [модификаторы доступа]
     тип_возвр_знач имя_метода (список_форм_параметров)
     {
        тело_метода
        .   .    .
        [return результат];
     }

    тип_возвр_значения (тип возвращаемого значения) – тип данных
результата работы    метода,   список_форм_параметров       (список
формальных параметров) – список имен объектов с указанием их типов,

36