Thread View: pl.comp.lang.pascal
2 messages
2 total messages
Started by webmajsterek
Fri, 04 Jun 2010 11:30
Fpc -- nowe elementy jezyka
Author: webmajsterek
Date: Fri, 04 Jun 2010 11:30
Date: Fri, 04 Jun 2010 11:30
11 lines
1035 bytes
1035 bytes
widze w jednym z komponentów od lazarusa w deklaracji clasy taki kod strict protected co daje taka konstrukcja ?? -- Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
Re: Fpc -- nowe elementy jezyka
Author: Grzegorz Skoczylas
Date: Fri, 04 Jun 2010 12:38
Date: Fri, 04 Jun 2010 12:38
26 lines
1951 bytes
1951 bytes
W dniu 2010-06-04 13:30, webmajsterek@poczta.onet.pl pisze: > widze w jednym z komponentów od lazarusa w deklaracji clasy taki kod > > strict protected > > co daje taka konstrukcja ?? Standardowa deklaracja *protected* powoduje, że z objętych nią elementów mogą korzystać klasy potomne oraz cały kod będący w tym samym module (unit). Z elementów objętych deklaracją *strict protected* mogą korzystać wyłącznie klasy potomne. Tak jest w Delphi. Sądzę, że we FPC jest tak samo. W Delphi jest również *strict private* - działa analogicznie, tzn. jeżeli coś jest *private* to można z tego korzystać w całym kodzie w tym samym module, w którym jest zdefiniowana klasa. Natomiast *strict private* powoduje, że można z tego korzystać wyłącznie w kodzie klasy. -- Pozdrawiam, Grzegorz Skoczylas http://gskoczylas.rekord.pl ----------------------------------------------
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads