Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 29.12.2025 по 04.01.2026
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р МЭК 61131-3-2016; Страница 128

или поделиться

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р МЭК 61131-1-2016 Контроллеры программируемые. Часть 1. Общая информация (Настоящий стандарт распространяется на программируемые (логические) контроллеры (ПЛК) и связанные с ними периферийные устройства, например, инструментальные средства программирования и отладки (СПиО), человеко-машинные интерфейсы (ЧМИ) и т. д., предназначенные для контроля и управления машинами и производственными процессами) ГОСТ Р 56919-2016 Организация испытаний ПЦР-наборов, используемых для идентификации целевых таксонов микрофлоры, растений и генетически модифицированных организмов. Требования к качеству, безопасности, транспортированию и хранению (Настоящий стандарт распространяется на ПЦР-наборы, предназначенные для идентификации и используемые при амплификации нуклеиновых кислот методом ПЦР, организацию их испытаний и тестирования и устанавливает требования к организации испытаний и тестирования ПЦР-наборов, предназначенных для идентификации микрофлоры, растений ГМО, контроля качества методов амплификации нуклеиновых кислот, использующих ПЦР) ГОСТ Р ИСО/МЭК 15026-4-2016 Системная и программная инженерия. Гарантирование систем и программного обеспечения. Часть 4. Гарантии жизненного цикла (В настоящем стандарте представлены указания и рекомендации для выполнения определенных процессов, действий и задач для систем и программных продуктов, для которых необходимо выполнение требований, предъявляемых к особо отобранным свойствам, называемым критическими свойствами. В этом стандарте определен независимый от свойств список процессов, действий и задач, необходимых для достижения этих требований и их демонстрации. Настоящий стандарт определяет процессы, действия, задачи, указания и рекомендации в контексте определенной модели жизненного цикла и набора процессов жизненного цикла для управления жизненным циклом системы и/или программного обеспечения)
Страница 128
Страница 1 Untitled document
ГОСТ Р МЭК 61131-3—2016
6.6.5.8 Абстрактный класс и абстрактный метод
6.6.5.8.1 Общие положения
Модификатор ABSTRACT может использоваться с классами или отдельными методами. Разра
ботчик определяет реализацию этих свойств в соответствии с таблицей 48.
6.6.5.8.2 Абстрактный класс
Использование модификатора ABSTRACT в объявлении класса указывает, что класс предназна
чается для использования в качестве базового типа для других классов.
Пример — CLASSABSTRACT А1
Абстрактный класс имеет следующие свойства:
- абстрактный класс не может инстанцироваться;
- абстрактный класс содержит, по меньшей мере, один абстрактный метод.
Класс (неабстрактный), порожденный из абстрактного класса включает фактические реализации
всех унаследованных абстрактных методов.
Абстрактный класс может использоваться как тип входных и входных-выходных параметров.
6.6.5.8.3 Абстрактный метод
Все методы абстрактного класса, отмеченные модификатором ABSTRACT, будут реализовы
ваться классами, порожденными из абстрактного класса, если сам порожденный класс не отмечен как
ABSTRACT.
Методы класса, унаследованные из интерфейса, получают ключевое слово ABSTRACT, если они
еще не реализованы.
Ключевое словоABSTRACT не используется в сочетании с ключевым словом OVERRIDE. Ключе
вое слово ABSTRACT может использоваться только с методами абстрактного класса.
Пример — METHOD PUBLICABSTRACTМ1.
6.6.5.9 Спецификаторы доступа (PROTECTED. PUBLIC. PRIVATE. INTERNAL) к методу
Для каждого метода должно быть определено, откуда он может вызываться. Доступность метода
определяется с использованием следующих спецификаторов доступа, следующие за ключевым сло
вом METHOD.
- PROTECTED
Если реализовано наследование, применим спецификатор доступа PROTECTED. Он указывает,
что метод доступен только внутри класса и из всех порожденных классов.
PROTECTED является умолчанием и может быть опущен.
Примечание — Если наследование не поддерживается, спецификатор доступа PROTECTED действует
также. как PRIVATE.
- PUBLIC
Спецификатор доступа PUBLIC указывает, что метод доступен из любого места, где может ис
пользоваться класс.
- PRIVATE
Спецификатор доступа PRIVATE указывает, что метод доступен только внутри самого класса.
INTERNAL
Если пространствоимен реализовано, томожет использоватьсяспецификатордоступа INTERNAL.
Он указывает для методов, что они доступны только в пределах ПРОСТРАНСТВА ИМЕН, в котором
класс объявлен.
Неявнодоступ к прототипам методов всегда общий (PUBLIC), поэтомудля прототипов методов не
используется спецификатор доступа.
Все неправильные использования спецификаторов доступа считаются ошибкой.
Пример Спецификаторы доступа для методов.
Иллюстрация доступности (вызова) методов, определенных в классе С:
а) спецификаторы доступа: PUBLIC. PRIVATE, INTERNAL. PROTECTED
- PUBLIC
- PRIVATE
- INTERNAL
Метод М1 доступен посредством вызова М1 из класса В (а также класса С);
Метод М2 доступен посредством вызова М2 только из класса С;
Метод М3 доступен посредством вызова М3 из ПРОСТРАНСТВА ИМЕН А (а так
же класса В и класса С);
125