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

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.

主站蜘蛛池模板: 金华市| 沙洋县| 内黄县| 读书| 周至县| 上思县| 永丰县| 杨浦区| 武山县| 城口县| 大港区| 礼泉县| 鄂伦春自治旗| 江孜县| 南城县| 南宁市| 万载县| 瓮安县| 昆山市| 营山县| 张掖市| 蒲城县| 青铜峡市| 旌德县| 昭通市| 伊吾县| 乃东县| 元氏县| 永济市| 绥中县| 宁南县| 丰顺县| 汤阴县| 曲沃县| 西吉县| 曲麻莱县| 治多县| 西充县| 东台市| 运城市| 邵东县|