ERP Database - The Unofficial ERP Knowledge Base

Facebook Twitter del.icio.us Digg it
ERP Database contains a huge collection of articles related to ERP System and Software. Many of the articles are specifically related to SAP. All these ERP/SAP articles are freely available to everyone.

If you would like to submit an article or share any document related to ERP or any specific ERP software. Please mail it to support@erpdb.info. Please make sure that the documents are not copyrighted.
Social Bookmarks:

Object Oriented ABAP (OOABAP) – FAQs

Print This Post Email This Post Written by admin on Jul 7th, 2010 | Filed under: ABAP, FAQs

Here are some of the questions which you must know, when you say that you are good in Object Oriented Programming in SAP ABAP.

1.  Priniples of oops?
2.  What is difference between procedural & OO Programming?
3.  What is class?
4.  What is object?
5.  Can we instantiate a class within implementation of other class?
6.  What is deferred key word ?
7.  How we can refer to a class without defining it?
8.  Can we put non declarative statement e.g. START-OF-SELECTION within a class
9.  What is static attribute & method?

10. How to create a global class ?
11. How can we pass importing parameter ? pass by value/pass by reference
13. Can we changed pass by reference in any method ?
14. What is preferred parameter ? more than one optional & no mandatory
15. can we pass returing parameter by reference ? NO only pass by value
16. can static method use instance attribute ?
17. Can a method call itself?
18. What is me variable?
19. What is constructor ?What are type of constructor ?When it is called ?
20. Can we have export parameter in Instance constructor?
21. Can instance constructor raise exception ?
22. When static constructor is called?
23. Can we have interface for static class or constructor?
24. What is abstract class ?
25. Can we implement abstract method in abstract class ? if not then where it can be implemented?
26. What is final class & Method ?
27. Can subclass call super class constructor?
28. Can we call static constructor more than once in a program?
29. What is method redefinition?
30. What is interface ?
31. Can we implement interface in private section of any class ?
32. Is it mandatory to implement all the methods of interface ?
33. What is alias ? Instead of specifying full name of interface methods we can assign it a name which can directly trigger.
34. What is Friendship?
35. What is event handler method ?
36. Can we have more than one event handler method for same event ?
37. Can event have import parameter ?
38. How you handled exception during programming?
39. What is cleanup section ?
40. What is BADI?
41. What is check box for multiple use in BADI?
42. How to search a BADI ?
43. What is Value table and Check table, Difference between them?
44. What are secondary index’s?
45. What is the draw back of secondary index’s?
46. What are conversion routines?
47. At which level are they mantained?
48. what are Predeifined data types?
49. Which predefined data type uses conversion routines?
50. What are logical units of work?
51. When is difference btw native and open sql
52. Difference between Modify and Update
53. Which is more efficient for all entries or joins?
54. When is implicit commit triggered.
55. What are RFC?
56. How do u create a destination system?
57. What are different types of commits used?
58. What are search helps?
59. Types of tables?
60. Difference between pool tables and cluster tables?
61. What is a delivery class?
62. What are the types of delivery class?
63. Difference between System tables and control tables?
64. What is normalization?
65. What is BCNF?
66. What is persistant class

If you like this post, you may as well like these too:

  1. Object Oriented Programming in SAP ABAP Object Oriented Programming in SAP ABAP Object oriented programming tries to map the real world objects with their attributes and methods as realistically as possible in program constructs. The aim...
  2. Visibility of OOABAP Components in OOABAP, Each class component has a visibility. The whole class definition is separated into three visibility sections: PUBLIC : Data declared in public section can be accessed by the...
  3. Authorization Object Authorization Object are a group of fields used to check if an particular transaction/events/steps can be executed or not. AUTHORITY-CHECK is the statement used in the ABAP program to perform...



One Response to “Object Oriented ABAP (OOABAP) – FAQs”

  1. hwiwbdrwpysoticugfbn, zaposlitev, dVidZyr.

Leave a Reply