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

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

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

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р МЭК 61131-1-2016 Контроллеры программируемые. Часть 1. Общая информация (Настоящий стандарт распространяется на программируемые (логические) контроллеры (ПЛК) и связанные с ними периферийные устройства, например, инструментальные средства программирования и отладки (СПиО), человеко-машинные интерфейсы (ЧМИ) и т. д., предназначенные для контроля и управления машинами и производственными процессами) ГОСТ Р 56919-2016 Организация испытаний ПЦР-наборов, используемых для идентификации целевых таксонов микрофлоры, растений и генетически модифицированных организмов. Требования к качеству, безопасности, транспортированию и хранению (Настоящий стандарт распространяется на ПЦР-наборы, предназначенные для идентификации и используемые при амплификации нуклеиновых кислот методом ПЦР, организацию их испытаний и тестирования и устанавливает требования к организации испытаний и тестирования ПЦР-наборов, предназначенных для идентификации микрофлоры, растений ГМО, контроля качества методов амплификации нуклеиновых кислот, использующих ПЦР) ГОСТ Р ИСО/МЭК 15026-4-2016 Системная и программная инженерия. Гарантирование систем и программного обеспечения. Часть 4. Гарантии жизненного цикла (В настоящем стандарте представлены указания и рекомендации для выполнения определенных процессов, действий и задач для систем и программных продуктов, для которых необходимо выполнение требований, предъявляемых к особо отобранным свойствам, называемым критическими свойствами. В этом стандарте определен независимый от свойств список процессов, действий и задач, необходимых для достижения этих требований и их демонстрации. Настоящий стандарт определяет процессы, действия, задачи, указания и рекомендации в контексте определенной модели жизненного цикла и набора процессов жизненного цикла для управления жизненным циклом системы и/или программного обеспечения)
Страница 122
Страница 1 Untitled document
ГОСТ Р МЭК 61131-3—2016
6.6.5.5 Наследование класса {EXTENDS, SUPER. OVERRIDE, FINAL)
6.6.5.5.1 Общие положения
Применительно к языкам программирования PLC, концепция наследования, определенная в объ
ектно-ориентированном программировании применяется как способ создания новых элементов.
Наследование классов показано на рисунке 17. На базе существующего класса может быть по
рожден один или более классов. Данный процесс может повторяться многократно.
Примечание — «Множественное наследование» не поддерживается.
Порожденный (дочерний) класс обычно расширяет базовый (родительский) класс дополнитель
ными методами.
Термин «базовый» класс означает всех «предков», то есть родительский класс и его родительские
классы и т. д.
Наследование классов с использованием EXTENDS
Рисунок 17— Наследование классов(иллюстрация)
6.6.5.5.2 Ключевое слово EXTENDS для классов
Класс может порождаться из уже существующего класса (базового класса), используя ключевое
слово EXTENDS.
Пример — CLASSХ1 EXTENDSX;
Применяются следующие правила:
1 Порожденный класс без всяких объявлений наследует все классы (если таковые имеются) из
базового класса со следующими исключениями:
- не наследуются методы PRIVATE;
- за пределами пространства имен не наследуются методы INTERNAL.
2 Порожденный класс наследует все переменные (если таковые имеются) из базового класса.
3 Порожденный класс наследует только из базового класса. Множественное наследование в дан
ном стандарте не поддерживается.
Примечание — Класс может реализовывать (используя ключевое слово IMPLEMENTS) один или более
интерфейсов.
4 Порожденный класс может расширять базовый класс, то есть может иметь собственные методы
и переменные в дополнение к унаследованным методам и переменным базового класса, и таким об
разом создавать новую функциональность.
5 Класс, используемый в качестве базового класса, сам может быть порожденным классом. Тогда
он переносит в порожденный класс также методы и переменные, которые он унаследовал.
Это может повторяться несколько раз.
6 Если определение базового класса изменяется, все порожденные классы их потомки) также
соответственно изменяют свою функциональность.
119