Назад Вперед Содержание

Методы

Методы задают операции, которые могут выполнять объекты класса. Это самостоятельная программная единица, которая решает конкретную задачу. К методу обращаются по имени. Метод описывается один раз, а вызываться может столько раз, сколько необходимо. Один и тот же метод может обрабатывать различные данные, переданные ему в качестве параметров.

Метод без параметров и не возвращающий значений

Создадим в нашем классе Triangle метод Print, который выводит на экран значения полей класса.

Метод состоит из заголовка и тела.

Заголовок содержит имя метода (с большой буквы), спецификатор void, круглые скобки без списка список параметров. Параметры нам не нужны, так как мы можем пользоваться значениями полей объекта.

Тело метода должно содержать операторы, задающее действия, выполняемые методом. В нашем методе Print это оператор Console.WriteLine.

Применение void метода к объекту

Применим написанный метод Print к созданному объекту t.

Для этого перейдем на вкладку Program. Для применения метода к объекту пишут имя объекта, точка. Появляется список методов, которые можно применить к этому объекту. Здесь есть и написанный нами метод Print.

Результат применения метода, не возвращающего значения, ничему не присваивают.

Результат выполнения программы:

Назад Вперед Содержание