ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 读bc401有感

读bc401有感

原创 Linux操作系统 作者:chandlersong 时间:2008-08-30 22:57:37 0 删除 编辑

花了几个礼拜的时间读完了bc401。这本书讲的是 abap object。由于我才疏学浅,看完此书,实质性上来说,没学到什么应用级别的东西,尽管来说在这本书的开头,明确的表示了此书不适合自学使用。但是还是有那么一些想法的。主要是集中在以下几点。

首先,abap是介于面向对象或者说面向过程的一门语言,或者说是一门批着面向过程外衣的准面向对象。从本质上来说,abap中的语言是事件驱动的。这看似是方便了编程,但实际上却是使得很多我们abaper们在写程序时,惯性的用面向过程去思考,但是这不就意味着abap就是一门面向过程的语言。当然,abap保留着很多面向过程的特质,比方说那么多的关键字。但是abap提供的了一个类的概念,当然,从书中的介绍和我体验的abap来看,这个类不可能做到java中万物皆类的程度,至少我个人觉得,其更像一个有方法,属性等特质的数据类型。abap主要处理的是数据,既然其能够使得我们在处理数据时,以类的模式来思考,那么他就可以说是一种准面向对象,毕竟abap不需要处理一些太底层的东西。

其次,要用好abap中的类,必须要有很强的业务基础。前面说了,我觉得abap中类主要还是处理数据对象。而在实际应用中处理的数据对象,往往就是一个一个在流程中的行为个体和数据本身。所以来说,如果要在实际的工作中,能够建立起能够准确描述个体和数据的类,才能真正的发挥出abap中类的作用。但是我想,在现在的国内,要实现这个是一个很遥远的梦想。毕竟如果懂了业务,国内很少人愿意来做开发了。

以上几点就是我读完bc401之后的一些想法,如果任何偏颇之处,还望各位指出,毕竟我还是一个新人。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/14927513/viewspace-439032/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-07-30

  • 博文量
    12
  • 访问量
    11563