Protected: (Контроль доступа)
 
Определяет контроль доступа protected для элементов Type или Class

Синтаксис

Type typename
Protected:
member declarations
End Type

Параметры

typename
имя Type или Class
member declarations
декларации для полей, функций или перечислений

Описание

Protected: указывает, что пользовательские декларации следующие за protected имеют доступ protected. Protected элементы доступны только внутри функции-элемента для Type или Class, и классов, которые получены из Type или Class.

пользовательские декларации следующие за Protected: являются protected пока не указан другой спецификатор контроля доступа , например такой, как Private: или Public:.

Элементы в Type с декларацией Public: по умолчанию, если не указан другой контроль доступа.

Примечание: Это ключевое слово имеет смысл только начиная с версии fbc 0.24 , потому что наследование в ней поддерживается.

Пример

  '' Пример отложен до реализации классов ...


Различия диалектов

  • Доступно только в диалекте -lang fb.

Отличия от QB

  • Новое в FreeBASIC

См. также