`

abap_oo小例子

阅读更多

*类定义
class application definition.
  public section.   "类方法
    methods: show_text.
    methods: show_jia.
  private section.  "类属性
    data text(100) type c value '输出1'.
endclass.
"类实现
class application implementation.
  method show_text.
    write text.
  endmethod.
  method show_jia.
    write '输入2'.
  endmethod.
endclass.
*全局数据声明
data ob_app type ref to application.

start-of-selection.
  create object ob_app.
    call method ob_app->show_text.
    call method ob_app->show_jia.

 

1) 使用type ref to来表示引用某一具体类以声明新的对象。

2)使用create ojbect语句创建类实例化对象

3)通过'->'或者'=>'运算符访问类对象或组件。

分享到:
评论

相关推荐

    sap_abap_ole文档

    ABAP_OLE相关文档。ABAP_OLE相关文档。ABAP_OLE相关文档。ABAP_OLE相关文档。ABAP_OLE相关文档。ABAP_OLE相关文档。ABAP_OLE相关文档。ABAP_OLE相关文档。ABAP_OLE相关文档。ABAP_OLE相关文档。ABAP_OLE相关文档。...

    SAP_ABAP_OO面向对象入门实例

    ### SAP_ABAP_OO面向对象入门实例 #### 知识点一:面向对象的基本概念与应用 面向对象编程(Object-Oriented Programming, OOP)是一种编程范式,它使用“对象”来设计软件。在OOP中,对象是数据(属性)以及可以...

    SAP_ABAP_4.7.rar_SAP abap4_abap_abap chm_abap 4_abap4

    本压缩包中的" SAP_ABAP_4.7.CHM "文件是一部关于SAP ABAP 4.7版本的开发手册,对于深入理解并掌握SAP ABAP编程技术具有极高的价值。 1. SAP ABAP简介: SAP ABAP是一种面向过程的编程语言,主要应用于SAP ...

    ABAP_DOCU_HTML. 学习大全,以网页的形式文档

    这个文档集包含了ABAP的所有核心概念、语法、函数模块、类库、表单以及报告编写等多方面的内容,旨在帮助用户理解和掌握ABAP编程。 在ABAP DOCU HTML中,你可以找到以下几个重要的知识领域: 1. **ABAP基本语法**...

    abap_alv工具栏修改

    ### ABAP_ALV工具栏修改详解 #### 一、引言 ABAP_ALV(Application Builder)是一种在SAP系统中用于快速开发列表和报告的应用程序。它为开发者提供了高度定制化的能力,其中包括对工具栏的修改。本文将详细介绍如何...

    abap-ALV.rar_ABAP系统ALV_abap_abap开发alv

    标题“abap-ALV.rar_ABAP系统ALV_abap_abap开发alv”暗示我们将深入探讨ABAP ALV的使用,特别是在ABAP系统中的应用以及如何进行开发。 描述中提到“ABAP ALV总结,ALV格式,REUSE_ALV_GRID_DISPLAY_LVC函数使用”,...

    ABAP_DOCU_HTML

    压缩包中的ABAP_DOCU_HTML文件可能包含多个独立的HTML文件,每个文件对应一个ABAP编程元素,如函数模块、类或接口。这些文件通常按照SAP的命名规范进行组织,便于识别和检索。通过解压并打开这些文件,开发者可以...

    ABAP_DOCU_HTML.rar_ABAP_DOCU_HTML

    这个压缩包文件"ABAP_DOCU_HTML.rar"包含了完整的ABAP DOCU HTML资源,其中的"ABAP_DOCU_HTML.chm"是帮助文件,通常这种CHM(Compiled Help Manual)格式用于组织大量的技术文档,方便用户快速查找和理解ABAP的相关...

    ZDE_HTML.rar_abap_abap html_abap html

    标题中的"ZDE_HTML.rar_abap_abap html_abap html"表明这是一个关于ABAP(一种用于SAP系统的编程语言)与HTML交互的资源压缩包。这个压缩包可能包含了将ABAP程序产生的数据转换为HTML格式的相关教程或代码示例。 ...

    abap_spec.rar

    ABAP Editor配置文件的存放地址: C:\Users*[user_name_xxx]*\AppData\Roaming\SAP\SAP GUI\ABAP Editor 其配置文件的名称为:abap_spec.xml 找不到情况下推荐使用everything软件帮忙

    ABAP_Language_News_7_40

    ### ABAP 7.4 新语法关键知识点 #### 一、概述 ABAP(Advanced Business Application Programming)作为SAP系统的核心编程语言,在SAP软件开发领域占据着举足轻重的地位。随着技术的发展,ABAP也在不断进化和完善...

    ABAP_Smartforms_学习操作手册

    ### ABAP Smartforms 学习操作手册精要 #### SMARTFORMS:新一代报表设计利器 SMARTFORMS,作为SAPScript的升级版,是SAP系统中用于设计和生成复杂打印输出的一种强大工具。与传统的SAPScript相比,SMARTFORMS提供...

    SAP ABAP_HR_Training

    《SAP ABAP_HR_Training:深入了解SAP人力资本管理与ABAP开发技术》 在企业信息化领域,SAP系统扮演着至关重要的角色,尤其是其人力资源模块(HR)和ABAP编程语言,它们共同构建了高效的企业业务流程。本教程“SAP ...

    ALV.rar_SAP_abaP ALV_abap_alv_sap alv

    i_has_headers = abap_true CHANGING t_table = lt_data ). ``` 4. **设置事件处理**:你可以定义各种ALV事件的处理程序,如行选择、双击等。这使得ALV具有交互性,允许用户与数据进行交互。例如,添加行选择...

    ABAP_ALV_知识整理.pdf

    ABAP_ALV_知识整理

    ABAP_Excel_处理总结.TXT

    ABAP_Excel_处理总结

    ZUI2_JSON2_/UI2/CL_JSON_ui2/cl_json_abap_Ui2_cl_json_zui2_json_源

    标题中的"ZUI2_JSON2_/UI2/CL_JSON_ui2/cl_json_abap_Ui2_cl_json_zui2_json_源"可能指的是一个与ZUI2相关的项目,它利用了ABAP类/UI2/CL_JSON来解析和生成JSON数据。描述中提到,我们需要用到这个类来将JSON格式的...

    SAP_ABAP_BADI

    SAP_ABAP_BADI SAP_ABAP_BADI 是 SAP 系统中的一种业务增强工具,BADi 全称为 Business Add-In,意为业务增强接口。它允许开发者对 SAP 系统进行业务增强和定制,使得系统更加灵活和实用。 从标题"SAP_ABAP_BADI...

    SAP-ABAP-OO-实现-CL-SALV-TABLE

    ### SAP-ABAP-OO 实现 CL-SALV-TABLE 的关键知识点 #### 1. ABAP 面向对象的 ALV 显示方法 在 SAP 的 ABAP 环境中,ALV (Application List Viewer) 是一种非常常用的技术,用于在屏幕上以表格的形式展示数据。传统...

Global site tag (gtag.js) - Google Analytics