4.0 用户推荐指数
科技
类型
可以朗读
语音朗读
262千字
字数
2018-09-01
发行日期
展开全部
主编推荐语
本书观点独到,对学习系统设计和项目管理都有很大帮助。
内容简介
本书分为以下几个部分:
1)ABAP 语言程序设计基础(第1~2章):介绍传统的ABAP语言的入门、语法和关键知识点,它们也是面向对象ABAP的基础,有经验的ABAP开发者可以略过此部分。
2)面向对象ABAP 语言程序设计基础(第3~4章):介绍面向对象ABAP的概念、ABAPOOP的关键知识点、程序实例,此部分主要介绍的是ABAP OOP的语法和规则。
3)面向对象程序设计概念与思想(第5~7章):面向对象的一些重要概念的理解和深入讨论,此部分也是笔者与一些经验丰富的传统ABAP 开发者讨论的结果。对于资深的传统ABAP开发者来说,迅速掌握面向对象的ABAP语法并开始用OOP规则编写程序都不是什么难题,难的是传统语言开发者对面向对象的设计思想、概念的理解和认可,此部分就是针对面向对象的思想和一些设计原则及模式的讨论。
4)面向对象程序设计实例(第8~9章):此部分是对一些面向对象ABAP工程实践的总结,如动态创建数据、泛型、OO ALV、对象持久化等实例。并且讨论了面向对象的分析设计过程,如OOA、OOD、ABAP的敏捷开发Agile Scrum、单元测试等。
目录
- 版权信息
- 前言
- 第一篇 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物联网应用设计与开发
- 参考文献
展开全部
出版方
机械工业出版社有限公司
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。