Delphi面向对象编程思想

Delphi面向对象编程思想
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2003-09
版次: 1
ISBN: 9787111127727
定价: 55.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 476页
  • 这是一本纯粹讨论Delphi面向对象编程的力作。本书以精通Delphi面向对象编程为目的,深入浅出地了解Delphi面向对象的概念和实质、方法和经验、思想和实践;详尽讨论了Delphi建立在虚方法、抽象方法、对象接口等动态绑定机制上和向上转型、向下转型、接口转型等类型转换机制上的面向对象高级技巧;并深入研究了通过封装从而实现界面和业务对象的分离,从界面和业务分离逐步实现分布式多层体系结构,进而实现界面和业务应用的跨平台的企业级解决方案。本书还提供了VCL斩内幕资料和研究心得。
      
       全书使用Delphi7附带的ModelMaker实现UML对象建模,并附有大量Delphi源代码实例,方便读者研究学习。
      
       本书适用于有一定Delphi基础,并希望掌握面向对象编程思想和方法,进一步提升水平的软件开发人员。同样,已经掌握面向对象编程的Java和C++程序员通过本书亦能快速掌握Delphi编程。本书还适合大专院校用于基于Object Pascal/Delphi的面向对象编程教学。 刘艺,海军工程大学信息与电气学院副教授、美国Borland公司授予的Delphi产品专家、计算机技术作家。著有《Delphi6企业级解决方案及应用剖析》、《Delphi第三方控件使用大全》等10多部计算机专著,出版重点大学计算机教材2部。其主持的多个科研项目在军内获奖。 重印序言

    前言

    第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使用指南

    参考文献
  • 内容简介:
    这是一本纯粹讨论Delphi面向对象编程的力作。本书以精通Delphi面向对象编程为目的,深入浅出地了解Delphi面向对象的概念和实质、方法和经验、思想和实践;详尽讨论了Delphi建立在虚方法、抽象方法、对象接口等动态绑定机制上和向上转型、向下转型、接口转型等类型转换机制上的面向对象高级技巧;并深入研究了通过封装从而实现界面和业务对象的分离,从界面和业务分离逐步实现分布式多层体系结构,进而实现界面和业务应用的跨平台的企业级解决方案。本书还提供了VCL斩内幕资料和研究心得。
      
       全书使用Delphi7附带的ModelMaker实现UML对象建模,并附有大量Delphi源代码实例,方便读者研究学习。
      
       本书适用于有一定Delphi基础,并希望掌握面向对象编程思想和方法,进一步提升水平的软件开发人员。同样,已经掌握面向对象编程的Java和C++程序员通过本书亦能快速掌握Delphi编程。本书还适合大专院校用于基于Object Pascal/Delphi的面向对象编程教学。
  • 作者简介:
    刘艺,海军工程大学信息与电气学院副教授、美国Borland公司授予的Delphi产品专家、计算机技术作家。著有《Delphi6企业级解决方案及应用剖析》、《Delphi第三方控件使用大全》等10多部计算机专著,出版重点大学计算机教材2部。其主持的多个科研项目在军内获奖。
  • 目录:
    重印序言

    前言

    第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使用指南

    参考文献
查看详情
您可能感兴趣 / 更多
Delphi面向对象编程思想
Design for Ecological Democracy
Jr;Randolph T. Hester
Delphi面向对象编程思想
DevSecOps原理、核心技术与实战
钱君生 章亮 编著
Delphi面向对象编程思想
Detectives in Togas
Winterfeld;Henry;Kleinert;Charlotte;Winston;Clara;Winston;Richard
Delphi面向对象编程思想
DeLisa物理医学与康复医学理论与实践,上下卷,第6版
励建安;毕胜;黄晓琳
Delphi面向对象编程思想
DevOps持续万物(DevOps组织能力成熟度评估)(数字化转型与创新管理丛书)
[荷兰]巴特·德·贝斯特(Bart de Best) 著
Delphi面向对象编程思想
Deep Learning by Example
Ahmed Menshawy
Delphi面向对象编程思想
DevOps: 企业级CI/CD实战
李泽阳
Delphi面向对象编程思想
Dead Souls
Gogol;Nikolai;Fusso;Susanne;Guerney;Bernard Guilbert
Delphi面向对象编程思想
Decorative Alphabets and Initials
Nesbitt;Alexander
Delphi面向对象编程思想
Deadly Hands of Kung Fu Omnibus Vol. 2
Claremont;Chris;Mantlo;Bill;Moench;Doug;Warner;John;Nebres;Rudy;Perez;George;Rogers;Marshall
Delphi面向对象编程思想
DevSecOps企业级实践:理念、技术与案例
陈能技
Delphi面向对象编程思想
Deception Point
Dan Brown 著
系列丛书 / 更多
Delphi面向对象编程思想
Design for Ecological Democracy
Jr;Randolph T. Hester
Delphi面向对象编程思想
DevSecOps原理、核心技术与实战
钱君生 章亮 编著
Delphi面向对象编程思想
Detectives in Togas
Winterfeld;Henry;Kleinert;Charlotte;Winston;Clara;Winston;Richard
Delphi面向对象编程思想
DeLisa物理医学与康复医学理论与实践,上下卷,第6版
励建安;毕胜;黄晓琳
Delphi面向对象编程思想
DevOps持续万物(DevOps组织能力成熟度评估)(数字化转型与创新管理丛书)
[荷兰]巴特·德·贝斯特(Bart de Best) 著
Delphi面向对象编程思想
Deep Learning by Example
Ahmed Menshawy
Delphi面向对象编程思想
DevOps: 企业级CI/CD实战
李泽阳
Delphi面向对象编程思想
Dead Souls
Gogol;Nikolai;Fusso;Susanne;Guerney;Bernard Guilbert
Delphi面向对象编程思想
Decorative Alphabets and Initials
Nesbitt;Alexander
Delphi面向对象编程思想
Deadly Hands of Kung Fu Omnibus Vol. 2
Claremont;Chris;Mantlo;Bill;Moench;Doug;Warner;John;Nebres;Rudy;Perez;George;Rogers;Marshall
Delphi面向对象编程思想
DevSecOps企业级实践:理念、技术与案例
陈能技
Delphi面向对象编程思想
Deception Point
Dan Brown 著
相关图书 / 更多
Delphi面向对象编程思想
Design for Ecological Democracy
Jr;Randolph T. Hester
Delphi面向对象编程思想
DevSecOps原理、核心技术与实战
钱君生 章亮 编著
Delphi面向对象编程思想
Detectives in Togas
Winterfeld;Henry;Kleinert;Charlotte;Winston;Clara;Winston;Richard
Delphi面向对象编程思想
DeLisa物理医学与康复医学理论与实践,上下卷,第6版
励建安;毕胜;黄晓琳
Delphi面向对象编程思想
DevOps持续万物(DevOps组织能力成熟度评估)(数字化转型与创新管理丛书)
[荷兰]巴特·德·贝斯特(Bart de Best) 著
Delphi面向对象编程思想
Deep Learning by Example
Ahmed Menshawy
Delphi面向对象编程思想
DevOps: 企业级CI/CD实战
李泽阳
Delphi面向对象编程思想
Dead Souls
Gogol;Nikolai;Fusso;Susanne;Guerney;Bernard Guilbert
Delphi面向对象编程思想
Decorative Alphabets and Initials
Nesbitt;Alexander
Delphi面向对象编程思想
Deadly Hands of Kung Fu Omnibus Vol. 2
Claremont;Chris;Mantlo;Bill;Moench;Doug;Warner;John;Nebres;Rudy;Perez;George;Rogers;Marshall
Delphi面向对象编程思想
DevSecOps企业级实践:理念、技术与案例
陈能技
Delphi面向对象编程思想
Deception Point
Dan Brown 著