powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Области видимости и strict
5 сообщений из 5, страница 1 из 1
Области видимости и strict
    #39454731
gssbox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите кто нибудь использует/не использует "strict private", "strict protected" в проектах и почему?
Собственно озадачился вопросом, если родительский класс и класс наследник в одном модуле,
то вроде обязательно нужно strict добавлять но в чужих исходниках никогда не видел strict в таком
случае. Может есть какие подводные камни?
...
Рейтинг: 0 / 0
Области видимости и strict
    #39454754
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gssbox,

Я использую повсеместно. Ибо инкапсуляция
gssboxМожет есть какие подводные камни?Отсутствие совместимости с ранними версиями
...
Рейтинг: 0 / 0
Области видимости и strict
    #39454770
gssbox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, я примерно к таким же выводам пришел, буду тоже использовать.
...
Рейтинг: 0 / 0
Области видимости и strict
    #39454805
schi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gssboxПодскажите кто нибудь использует/не использует "strict private", "strict protected" в проектах и почему?
Собственно озадачился вопросом, если родительский класс и класс наследник в одном модуле,
то вроде обязательно нужно strict добавлять но в чужих исходниках никогда не видел strict в таком
случае. Может есть какие подводные камни?

Когда не забываю, использую. Но как-то редко приходится видеть побочные эффекты от отсутствия, поэтому забываю довольно часто. Вот если бы IDE при Ctrl+Shift+C сама бы вставляла дополнительно strict, тогда был бы лишний стимул к использованию.
...
Рейтинг: 0 / 0
Области видимости и strict
    #39454852
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
schiIDE при Ctrl+Shift+CКстати да. Нажатие Ctrl+Shift+C на проперти приводит к тому, что геттер и сеттер добавляются в private. При наличии strict секций IDE не замечает strict, в итоге получается некомпилируемый код. Приходится потом руками править
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Области видимости и strict
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]