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
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
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言