运行时类型服务
RunTime Type Services( 简称: RTTS )用于:
- 创建类型(RunTime Type Creation; short: RTTC )
- 分析类型(运行时类型识别; 短: RTTI )
类
CL_ABAP_TYPEDESCR 
  | 
  |--CL_ABAP_DATADESCR 
  |   | 
  |   |--CL_ABAP_ELEMDESCR 
  |   |--CL_ABAP_REFDESCR 
  |   |--CL_ABAP_COMPLEXDESCR 
  |       | 
  |       |--CL_ABAP_STRUCTDESCR 
  |       |--CL_ABAP_TABLEDESCR 
  | 
  |--CL_ABAP_OBJECTDESCR 
     | 
     |--CL_ABAP_CLASSDESCR 
     |--CL_ABAP_INTFDESCR
CL_ABAP_TYPEDESCR 是基类。它实现了描述所需的方法:
- DESCRIBE_BY_DATA
- DESCRIBE_BY_NAME
- DESCRIBE_BY_OBJECT_REF
- DESCRIBE_BY_DATA_REF