我的学习笔记

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

    毕业后,此书带我进入面向象编程的世界。但当时只是入门,还没真正理解。现在,还是有人问题什么是面向对象,只是简单地回答封装、继承和多态显然是未能很好地解释。现在编程工作中,离不开OOP,但为什么是要用OOP,怎样才是好的OOP,其实我心中还是像有一层纱,好像是知道,但说不出来来。

    为了成了一个出色的程序员,决定重新学习(温习)一切与编程有关的知识与技巧。今天,就由这本书开始,重读《面向对象》。什么还是Delphi,现市面上多不胜数C#、JAVA等主流语言关于面向对象编程书箱,那不是更好吗?虽然OOP与语言本身相关不大,只要是OOL就行,但毕竟Delphi是我的第一编程语言,理解起来也更容易。当然,我也不会排斥阅读其它语言的书籍。

 


Delphi面向对象编程思想

内容简介

  这是一本纯粹讨论dlephi面向对象编程的力作。
  本书以精通叫delphi面向对象编程为目的,深入浅出地讲解了delphi面向对象的概念和实质、方法和经验、思想和实践;详尽讨论了delphi建立在虚方法、抽象方法、对象接口等动态绑定机制上和向上转型、向下转型、接口转型等类型转换机制上的面向对象高级技巧;并深入研究了通过封装从而实现界面和业务对象的分离,从界面和业务分离逐步实现分布式多层体系结构,进而实现界面和业务应用的跨平台的企业级解决方案。本书还提供了vcl的内幕资料和研究心得。
  全书使用delphi7附带的modelmaker实现ul比对象建模,并附有大量delphi源代码实例,方便读者研究学习。 本书适用于有一定delphi基础,并希望掌握面向对象编程思想和方法,进一步提升水平的软件开发人员。同样,已经掌握面向对象编程的java和c++程序员通过本书亦能快速掌握delphi编程。
  本书还适合大专院校用于基于object pascal/delphi的面向对象编程教学。

 

  “选择面向对象编程就意味着你需要抛弃某些可视化编程方法。”
                          ———marcocantu
  “以非面向对象的方法使用面向对象的工具是一个错误。使用delphi编写结构化程序可以很快地到达beta 版……你的程序可能永远脱离不了beta版。能迅速得到错误的答案,仍然是错误的。”
                          ———paul kimmel
  “请记住,成功的开发者只需写少量的高质量代码,而不是大量的普通代码。”
                          ———grady booch
  本书主要内容:
  ●面向对象编程入门和delphi的对象模型。
  ●理解delphi对象的实质,活用delphi对象的技巧。
  ●多态、接口、虚方法、抽象类等概念的剖析和面向对象编程上的具体应用。
  ●建立在动态绑定机制上和类型转换机制上的面向对象高级编程技巧。
  ●为了实现程序的可维护性、可扩展性和可重用性,而对封装、界面和业务对象的分离、分布式多层体系结构以及实现界面和业务应用跨平台的深入讨论。
  ●vcl的内幕资料和研究心得。  

 

http://product.china-pub.com/14357#ml

posted on 2011-04-18 16:11  kingvax  阅读(527)  评论(0编辑  收藏  举报