2008 May 14 11:08 AM
hi
sap guru's
can anybody give some simple sample classes containg methods,
inheritance, very urgent
Regards
Spanadana
2008 May 14 11:12 AM
Have a look at below link and go to page 1291. It will give you good info abt OO ABAP.
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCABA/BCABA.pdf
Also have a look at below links:
http://help.sap.com/saphelp_nw2004s/helpdata/en/c3/225b5654f411d194a60000e8353423/content.htm
http://esnips.com/doc/5c65b0dd-eddf-4512-8e32-ecd26735f0f2/prefinalppt.ppt
http://esnips.com/doc/2c76dc57-e74a-4539-a20e-29383317e804/OO-abap.pdf
http://esnips.com/doc/0ef39d4b-586a-4637-abbb-e4f69d2d9307/SAP-CONTROLS-WORKSHOP.pdf
http://esnips.com/doc/92be4457-1b6e-4061-92e5-8e4b3a6e3239/Object-Oriented-ABAP.ppt
http://esnips.com/doc/448e8302-68b1-4046-9fef-8fa8808caee0/abap-objects-by-helen.pdf
http://esnips.com/doc/39fdc647-1aed-4b40-a476-4d3042b6ec28/class_builder.ppt
Please do check transaction ABAPDOCU to learn more about ABAP OO.
I hope it helps.
Best Regards,
Vibha
Please mark all the helpful answers
hi
sap guru's
can anybody give some simple sample classes containg methods,
inheritance, very urgent
Regards
Spanadana
2008 May 14 11:12 AM
Have a look at below link and go to page 1291. It will give you good info abt OO ABAP.
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCABA/BCABA.pdf
Also have a look at below links:
http://help.sap.com/saphelp_nw2004s/helpdata/en/c3/225b5654f411d194a60000e8353423/content.htm
http://esnips.com/doc/5c65b0dd-eddf-4512-8e32-ecd26735f0f2/prefinalppt.ppt
http://esnips.com/doc/2c76dc57-e74a-4539-a20e-29383317e804/OO-abap.pdf
http://esnips.com/doc/0ef39d4b-586a-4637-abbb-e4f69d2d9307/SAP-CONTROLS-WORKSHOP.pdf
http://esnips.com/doc/92be4457-1b6e-4061-92e5-8e4b3a6e3239/Object-Oriented-ABAP.ppt
http://esnips.com/doc/448e8302-68b1-4046-9fef-8fa8808caee0/abap-objects-by-helen.pdf
http://esnips.com/doc/39fdc647-1aed-4b40-a476-4d3042b6ec28/class_builder.ppt
Please do check transaction ABAPDOCU to learn more about ABAP OO.
I hope it helps.
Best Regards,
Vibha
Please mark all the helpful answers
2008 May 14 11:12 AM
Hi spandana,
Class Definition
----
CLASS main DEFINITION
----
CLASS main DEFINITION.
PUBLIC SECTION.
METHODS add_data IMPORTING i_data TYPE i.
METHODS get_data EXPORTING e_data TYPE char20.
CLASS-METHODS print IMPORTING value TYPE char20.
PRIVATE SECTION.
DATA atribute TYPE char01.
ENDCLASS.
Class Implementation
----
CLASS main IMPLEMENTATION
----
CLASS main IMPLEMENTATION.
METHOD add_data.
ADD i_data TO atribute.
ENDMETHOD.
METHOD get_data.
CONCATENATE 'Atribute value' atribute
INTO r_data SEPARATED BY space.
ENDMETHOD.
METHOD print.
WRITE value.
ENDMETHOD.
ENDCLASS.
Creation Object
DATA: object_reference TYPE REF TO main.
DATA: var type char20.
Instance Creation
CREATE OBJECT object_reference.
Calling Methods
CALL METHOD object_reference->add_data( i_data = 3 ).
var = object_reference->get_data( ).
CALL METHOD main=>print EXPORTING value = var.
The atribute value is printed
" Atribute value 3 "
For more refer Wiki ->Abap developments->abap objects-->beginer examples
Regards,
Shiva K
| User | Count |
|---|---|
| 6 | |
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |