说明:
本书以理论结合实践的方式,论述“如何在Delphi中使用面向对象编程方法,构建良好设计的程序”的主题。本书第1、2、3章以不同于一般书籍的方式,介绍面向对象编程的基础知识及其在Object Pascal中的语言实现。第4、5章介绍VCL库的相关知识,其中第4章为您剖析部分VCL的核心组件源码,第5章介绍定制、设计组件的方法。第6、7章介绍程序构架设计,其中第6章介绍一般性的代码设计准则,其内容可以完全脱离Delphi,因为这些准则是跨语言的;第7章是一个完整的代码设计实例,以编写一个多工作区的文本编辑器为例,从实践角度说明程序构架设计的方法。
(This book combines practical way of theory, discusses "how to use the Delphi method of object-oriented programming to build a good program design" theme. 1,2,3 chapter of this book different from books to introduce the basics of object-oriented programming and its application in Object Pascal in the language. Chapter No. 4,5 VCL library of knowledge, of which Chapter 4 as part of your analysis of the core component VCL source code, Chapter 5 introduces customization, design component. Section 6,7 chapter program architecture design, which Chapter 6 describes a general code design criteria, which can be completely out of Delphi,
Because these guidelines are cross-language Chapter 7 is a complete design example of code to write more than one workspace in a text editor, for example, from the practical point of view that procedural framework designs.
)