Académique Documents
Professionnel Documents
Culture Documents
2 months
1. oops concepts (20-25 hrs)
a) basic oops concepts --> constructors,inheritan
ce,polymorphism
abstr
act classes,interfaces, exception handling
event handling..........
b) advance concepts --> persistence service, tra
nsaction service, RTTS
2. ALV Reporting using classes (20-25 hrs)
--> standard event handling (15 events
+.....)
-> ALV Object model
--> design patterns (1 or 2 examples)
3. ALV Reporting using Function modules (5 hrs)
Today(10th july), tommorrow(11th july) and sunday (6:30
am to 8 am)
Monday onwards (13th July) --> 7:45 am to 8:45 am (monda
per week
y to friday)(5-6 hrs
)
BAPI's
BADI'S
ALV REPORTING
WORKFLOW
WEBDYNPRO
SAP UI5
NEW DIMENSIONAL PRODUCTS (CRM, SRM....)
EP
BI, BO...
Features of Object Oriented Language (c++,java,.net,a
bap):1. ENCAPSULATION
2. DATA ABSTRACTION
3. INHERITANCE
4. POLYMORPHISM
class :c++ --> class --> data members + member functions
java --> class --> instance variables + methods
abap --> class --> attributes + methods + events + interfaces
+ aliases + macros
onents.
endclass.
2. implementation of class --> implementation of methods
syntax :
class <class name> implementation.
implementation of methods.
endclass.
note :note :object creation :c++ --> object -->
<class name>
<object name>;
<object name> = new <class n
ame>;
abap --> object creation --> 2 steps
1. create reference for the class
syntax :data <ref.name>
type ref to
<class name>.
object
<ref.name>.
Procedure for creating Global class :1. Declare(definition) and Implement the class as part of Class Builder
tool (se24)
2. As part of executable programs, Create the object for the global cla
ss and access