作品简介
本书分为以下几个部分:
1)ABAP语言程序设计基础(第1~2章)介绍传统的ABAP语言的入门、语法和关键知识点,它们也是面向对象ABAP的基础,有经验的ABAP开发者可以略过此部分。
2)面向对象ABAP语言程序设计基础(第3~4章)介绍面向对象ABAP的概念、ABAPOOP的关键知识点、程序实例,此部分主要介绍的是ABAPOOP的语法和规则。
3)面向对象程序设计概念与思想(第5~7章)面向对象的一些重要概念的理解和深入讨论,此部分也是笔者与一些经验丰富的传统ABAP开发者讨论的结果。对于资深的传统ABAP开发者来说,迅速掌握面向对象的ABAP语法并开始用OOP规则编写程序都不是什么难题,难的是传统语言开发者对面向对象的设计思想、概念的理解和认可,此部分就是针对面向对象的思想和一些设计原则及模式的讨论。
4)面向对象程序设计实例(第8~9章)此部分是对一些面向对象ABAP工程实践的总结,如动态创建数据、泛型、OOALV、对象持久化等实例。并且讨论了面向对象的分析设计过程,如OOA、OOD、ABAP的敏捷开发AgileScrum、单元测试等。
郝冠华 编著。