ABAP Objects
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、通过“->”或“=>”运算符访问对象或组件。