ABAP Objects

ABAP Objects

ABAP Objects既指整个ABAP的运行环境,也指ABAP语言中新增的面向对象部分。学习OO,主要是因为SAP自带的程序很多是OO编写的,看不懂,感觉深入学习ABAP必须掌握OO。
REPORT
Z_XP_LEARN .

class application definition.
public section.
methods show_text.
private
section.
data text(100) type c value 'This is my first ABAP Object.'.
endclass.

class application implementation.
method show_text.
write text.
endmethod.endclass.

data ob_app type ref to application.

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

前段时间弄过PHP的OO,也碰过Java,感觉看起来还是挺眼熟的。参考教材就用《SAP程序设计》,也就只有这一本了。希望在短期内,能掌握并运用。这个短期,暂定一个月?因为最近项目比较忙,可能像今天那么轻松的时间不多。

类成员包括:属性DATA,方法MOTHOD,事件EVENT
成员可见性:PUBLIC,PROTECTED,PRIVATE

使用对象的一般步骤:
1、定义类的声明和实现的方法;
2、使用DATA语句中的TYPE REF TO选项参照类类型声明引用变量;
3、使用CREATE OBJECT语句创建对象;
4、通过“->”或“=>”运算符访问对象或组件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值