Как мне использовать помощников класса для доступа к строгим закрытым членам класса?
Это дополнительный вопрос к:Как скрыть защищенную процедуру объекта?
(Я немного размыт по поводу концепции помощника)
Предположим, у меня есть такой класс:
type
TShy = class(TObject)
strict private
procedure TopSecret;
private
procedure DirtyLaundry;
protected
procedure ResistantToChange;
end;
Я знаю, что могу получить доступ к закрытому методу, если у меня есть исходный код, добавив потомок класса в том же модуле.
У меня есть 2 вопроса:
- Как использовать помощника класса для доступа кstrict private
член?
- Могу ли я использовать помощник класса вотдельный блок для доступа (строгие) частные члены?