2023年10月31日 星期二

Delphi Class Visibility Access Specifier Class Member Visibility Strict Protected | Strict Private| Protected Visibility default protected strict private public private published strict protected

 Delphi
Class Visibility
Access Specifier
Class Member Visibility
 Strict Protected | Strict Private| Protected

Visibility
 default protected
 strict private public
 private published
 strict protected

 default protected
 public
 private published
 https://docwiki.embarcadero.com/RADStudio/Alexandria/en/Private,_Protected,_Public,_and_Published_Declarations

 strict private  
 strict protected
 automated



 private protected public published automated
https://docwiki.embarcadero.com/RADStudio/Sydney/en/Classes_and_Objects_(Delphi)
https://github.com/Embarcadero/OTAPI-Docs/blob/main/The%20Delphi%20IDE%20Open%20Tools%20API%20-%20Version%201.2.md
https://www.mmx-delphi.de/articles/creational-wizard/
 
https://www.drbob42.com/delphi/property.htm
https://docwiki.embarcadero.com/RADStudio/Sydney/en/Classes_and_Objects_(Delphi)
 https://stackoverflow.com/questions/8232990/best-approach-to-elevate-method-visibility-in-a-descendant-class
 https://docwiki.embarcadero.com/radstudio/alexandria/en/classes_and_objects_(delphi)
 https://stackoverflow.com/questions/3117875/delphi-7-personal-class-wizard-extension/3122050#3122050
delphi class create wizard creational wizard
 https://docwiki.embarcadero.com/radstudio/alexandria/en/using_class_completion


https://blogs.embarcadero.com/design-patterns-in-rad-delphi/
https://sourcemaking.com/design_patterns/observer/delphi
https://en.m.wikipedia.org/wiki/Software_design_pattern
delphi design patterns  protected  public  private published

https://docwiki.embarcadero.com/RADStudio/Alexandria/en/Programs_and_Units_(Delphi)
 Interface 
 Implementation 
 Initialization 
 Finalization Section

 https://www.cnblogs.com/findumars/p/8096907.html
Delphi Code Coverage
 https://thundaxsoftware.blogspot.com/2013/02/using-delphi-code-coverage.html?m=0

https://github.com/factorysolution/design-patterns-delphi
https://github.com/topics/state-pattern?l=c%2B%2B
https://github.com/topics/creational-patterns
https://github.com/kamranahmedse/design-patterns-for-humans
https://github.com/RefactoringGuru/design-patterns-delphi/blob/main/README.md
https://github.com/PacktPublishing/Hands-On-Design-Patterns-with-Delphi
https://github.com/RefactoringGuru/design-patterns-delphi
https://github.com/FactorySolution/Design-Patterns-Delphi

https://github.com/exilon/awesome-delphi

https://github.com/beNative/Concepts
Concepts is a modular Delphi application which illustrates some language features, design patterns and some interesting frameworks and components which include:
    Delphi Run-Time Library (or RTL)
    FireMonkey (FMX)
    Visual Component Library (VCL)
    Spring4D    DSharp    DDuce    Virtual treeview
    TChromeTabs component    SQLBuilder4Delphi
    ZeroMQ / ZeroMQ (ØMQ)    MQTT   DDetours   TzObjectInspector
    TBCEditor    SynEdit   JsonDataObjects   Ararat Synapse
    The Indy project    TFireMonkeyContainer
    BTMemoryModule    Chinook database    SQLite    KControls

These libraries are also used in some of my open source projects:
    Notepas    SnippetSource
    DataGrabber    LogViewer
    DDuce

https://blogs.embarcadero.com/massive-collection-of-design-patterns-frameworks-components-and-language-features-for-delphi/

https://www.researchgate.net/publication/269303611_A_Journey_through_the_Land_of_Model-View-Design_Patterns
(PDF) A Journey through the Land of Model-View-Design Patterns
Massive Collection Of Design Patterns, Frameworks, Components, And Language Features For Delphi

沒有留言: