SAP ABAP面向对象程序设计:原则、模式及实践

SAP ABAP面向对象程序设计:原则、模式及实践

作者:郝冠华

出版社:机械工业

出版年:2018年8月

ISBN:9787111605751

所属分类:教辅教材

书刊介绍

《SAP ABAP面向对象程序设计:原则、模式及实践》内容简介

本书分为以下几个部分: 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、单元测试等。
郝冠华 编著。

作品目录

前言
第一篇
ABAP语言程序设计基础
第1章:ABAP语言概述
1.1、ABAP的特点
1.2、ABAP开发基础
1.3、ABAP的数据类型
1.4、ABAP变量命名规则
第2章:ABAP语言关键知识点
2.1、ABAP的变量
2.2、内表
2.3、ABAP的SQL语句
第二篇
面向对象ABAP语言程序设计基础
第3章:面向对象程序设计基础
3.1、面向对象语言发展史
3.2、面向对象的理论基础
3.3、面向对象的概念——对象
3.4、面向对象的概念——类
3.5、类之间的关系
第4章:ABAP面向对象程序设计基础
4.1、创建局部类
4.2、创建全局类
4.3、类的属性
4.4、类的方法
4.5、类的事件
4.6、类的构造方法
4.7、类方法的异常
4.8、类的友元
4.9、ABAP调用类对象
4.10、类对象的内存释放
第三篇
面向对象程序设计概念与思想
第5章:面向对象程序设计重要概念
5.1、面向对象设计的基本概念
5.2、封装
5.3、继承
5.4、多态
5.5、接口
第6章:面向对象程序设计基本原则
6.1、概述
6.2、单一责任原则(SRP)
6.3、开放封闭原则(OCP)
6.4、里氏替换原则(LSP)
6.5、接口分离原则(ISP)
6.6、依赖倒置原则(DIP)
6.7、合成复用原则(CRP)
6.8、迪米特法则(LoD)
6.9、面向对象设计基本原则总结
第7章:面向对象设计常用的设计模式
7.1、设计模式概述
7.2、单例模式
7.3、简单工厂模式
7.4、适配器模式
7.5、桥接模式
7.6、外观模式
7.7、观察者模式
7.8、策略模式
7.9、设计模式总结
第四篇
面向对象程序设计实例
第8章:ABAP
OOP开发实例
8.1、ABAP中数据和对象的动态创建和调用
8.2、字段符号在ABAP
OOP中的应用
8.3、ABAP中的泛型
8.4、ABAP日志类的使用
8.5、调试的使用
8.6、OO
ALV的应用
8.7、ABAP
OOP实现网店购物车
8.8、持久类和对象持久化的应用
8.9、基于面向对象的BAdI的使用
8.10、ABAP代码的重构
第9章:面向对象分析设计的过程
9.1、面向对象分析设计的基本过程
9.2、设计思维在SAP程序设计中的应用
9.3、敏捷Scrum在SAP开发中的应用
9.4、基于面向对象的单元测试
9.5、分析实例:IoT物联网应用设计与开发
参考文献

相关推荐

微信二维码