IPB
ЛогинПароль:

> Правила раздела!

1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!

 
 Ответить  Открыть новую тему 
> private & public
сообщение
Сообщение #1





Группа: Пользователи
Сообщений: 3

Репутация: -  0  +


объясните как работают эти ключевые слова! ???
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Новичок
*

Группа: Пользователи
Сообщений: 42

Репутация: -  0  +


public (standard directive)
____________________________
Public and private act as reserved words within object type declarations but
are otherwise treated as directives.

Component identifiers declared in public component sections have no special
restrictions on their scope.

 private (standard directive)
 ______________________________
Private and public are reserved words only within objects.

The scope of component identifiers declared in private component sections
are restricted to the module (program or unit) that contains the object type
declaration.

   - Inside the module, private component identifiers act like normal public
     component identifiers.
   - Outside the module, private component identifiers are unknown and
     inaccessible.

Place related object types in the same module (or unit) where they can gain
access to each other's private components without making the private
components known to other's modules.


 
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3





Группа: Пользователи
Сообщений: 3

Репутация: -  0  +


ага ..... только вот еще бы не на буржунском языке.....ну все равно шпасибки.... ;)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Бывалый
***

Группа: Пользователи
Сообщений: 201

Репутация: -  0  +


Все что обьявленно внутри объекта после директивы private может быть доступно только внутри объекта и соответственно использоваться ТОЛЬКО внутри него, также их могут использовать потомки этого обьекта родителя!!!!!
Все что объявленно после public может быть доступно в любом месте программы, а также использоваться с дальней моделью вызова!!!!!! По умолчанию, то есть если никаких директив не объявлять, стоит public!!!!!!!!
Private используется для повышения надежности программы!!!!!!!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 13.05.2024 1:02
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name