Разработка метода

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

1. Функции объекта. Открытые методы обеспечивают видимые снаружи функциональные возможности объекта. Обычно они выполняют вычисления, основанные на параметрах и собственных полях объекта, а также и посредством того или иного взаимодействия с внешним миром. В С# типы обычно содержат не так много методов такого рода, как в других языках, потому что все простые функции, осуществляющие чтение или модификацию данных, реализуются в виде свойств. Если вы посмотрите состав объектов любого API С#, то вы увидите, что свойств у класса обычно оказывается больше, чем методов.

2. Структурирование программы. Методы внутри программы позволяют раздробить логическую структуру программы на меньшие по размеру и более обозримые фрагменты. Разделение на методы может быть линейным, если программа должна выполнить последовательный ряд действий, каждое из которых инкапсулируется в отдельный метод. Каждый из этих методов вызывается только однажды из главной программы Main или метода Go. Если внимательно подойти к выбору имен методов, главная программа становится более наглядной, и ее легче расширять и обслуживать.

3. Обеспечение функциональных возможностей. Часто используемые программные фрагменты внутри объекта (например, вычисления типа преобразования из шкалы Цельсия в шкалу Фаренгейта) можно оформить в виде метода, и тогда их внутреннее функционирование можно протестировать только однажды, после чего быть уверенным, что при вызове они будут работать правильно.

Закажи фирменные пакеты для своей фирмы в компании занимающаяся в сфере
изготовление пакетов
и рекламе.


Интересные записи

Написать комментарий