|
Delphi面向对象编程思想(含光盘)刘艺 著
内容提要: 这是一本纯粹讨论Delphi面向对象编程的力作。本书以精通Delphi面向对象编程为目的,深入浅出地了解Delphi面向对象的概念和实质、方法和经验、思想和实践;详尽讨论了Delphi建立在虚方法、抽象方法、对象接口等动态绑定机制上和向上转型、向下转型、接口转型等类型转换机制上的面向对象高级技巧;并深入研究了通过封装从而实现界面和业务对象的分离,从界面和业务分离逐步实现分布式多层体系结构,进而实现界面和业务应用的跨平台的企业级解决方案。本书还提供了VCL斩内幕资料和研究心得。 全书使用Delphi7附带的ModelMaker实现UML对象建模,并附有大量Delphi源代码实例,方便读者研究学习。 本书适用于有一定Delphi基础,并希望掌握面向对象编程思想和方法,进一步提升水平的软件开发人员。同样,已经掌握面向对象编程的Java和C++程序员通过本书亦能快速掌握Delphi编程。本书还适合大专院校用于基于Object Pascal/Delphi的面向对象编程教学。 目录: 重印序言 前言 第1章 建立面向对象的新思维 第1节 导论 第2节 面向对象的基本概念 第3节 面向对象建模和UML 第2章 Delphi对象模型 第1节 类和对象 第2节 方法 第3节 可见性 第4节 属性 第5节 异常 第3章 理解对象 第1节 对象的本质 第2节 对象的生死 第3节 对象的关系 第4章 使用对象 第1节 应用程序和界面对象 第2节 使用VCL组件对象 第3节 使用对象集 第4节 使用对象参数 第5节 组件开发中的面向对象思考 第5章 深入多态 第1节 认识多态 第2节 虚方法与动态方法 第3节 抽象类与抽象方法 第4节 类的类型转换 第5节 多态和面向对象编程 第6节 用VCL的抽象类型实现多态 第6章 剖析接口 第7章 研究封装 第8章 实现界面和业务的分离 第9章 深入浅出VCL上 第10章 深入浅出VCL下 附录A ModelMaker使用指南 参考文献
封面:点击察看
详细介绍 点击这里打折购买
还可以去卓越网、蔚蓝书店查看是否有更大折扣
|