在具体介绍ABAP这门编程语言的Class(类)的设计原理之前,先简单介绍一下ABAP编程语言本身。ABAP是SAP公司推出的一门高级编程语言,全称是AdvancedBusinessApplicationProgram.在使用ABAP编程语言之前,必须先安装ApplicationServerABAP(下文简称ASABAP)作为ABAP系统的应用层。ASABAP提供了ABAP运行时框架,ABAP程序在该框架中独立于平台执行。ASABAP必须连接到数据库层或数据库系统,其核心数据集存储在标准数据库中。基于UI的访问需要一个展现层(PresentationLayer)来显示ASABAP用户界面(在S