官术网_书友最值得收藏!

Mind Your Language

The Object Pascal language used in Delphi is constantly evolving. With every new version of Delphi, new features are added to the language. For every mobile and desktop operating system, there is a different Delphi compiler with slightly different functionality, such as automatic reference counting for mobile. Fluency in using the Object Pascal language is a key skill for every Delphi developer.

This chapter will cover the following points:

  • The basic Object Pascal language features
  • Advanced constructs, such as generics, anonymous methods, class helpers, custom attributes, and Runtime Type Information (RTTI)

The objective of this chapter is gaining fluency in using the Object Pascal language with a focus on mobile Delphi compilers. This chapter is not a definitive reference to every single feature of the programming language of Delphi. The goal is to cover most of the everyday constructs, to be able to understand the FireMonkey library source code, and to write solid and maintainable code.

主站蜘蛛池模板: 威信县| 五常市| 韶关市| 福建省| 江北区| 峨山| 南康市| 马龙县| 镇雄县| 石林| 乌审旗| 修水县| 都匀市| 夹江县| 成都市| 汕头市| 长沙县| 顺昌县| 新巴尔虎左旗| 新余市| 淮北市| 平度市| 璧山县| 张家界市| 金门县| 广宗县| 江孜县| 茌平县| 土默特右旗| 兴城市| 瑞昌市| 西吉县| 宁海县| 称多县| 即墨市| 和硕县| 永定县| 南郑县| 洪泽县| 金沙县| 通河县|