www.garudatrainings.com
SAP ABAP
Interview Questions
1. What guarantees the integration of all
application modules?
www.garudatrainings.com
The R/3 basis system guarantees the...
2.What is OOPS ABAP ?
www.garudatrainings.com
1. Object orientation (OO), or to be more precise, object-oriented programmi...
3.What is the Difference between Class and
Object ?
www.garudatrainings.com
A Class is actually a blueprint or a template ...
4.How polymorphism can be implemented ?
www.garudatrainings.com
Some examples to implement polymorphism:
1.Method Overridi...
5.What is Inheritance ?
www.garudatrainings.com
In OOPs terminology, inheritance is a way to form new classes using classe...
6.What is Method Overriding ?
www.garudatrainings.com
1. Method overriding allows a subclass to override a specific
implem...
7. What is Method Overloading ?
www.garudatrainings.com
Method overloading is in a class have many methods having same nam...
8.What is Aggregation ?
www.garudatrainings.com
Aggregation is a special form of association. Aggregation is the compositi...
9.What is object oriented programming
language ?
www.garudatrainings.com
Object oriented programming language allows conce...
10. What are the core ABAP oops
concepts?
www.garudatrainings.com
1. Inheritance: Inheritance is the ability of an object ...
11. What is UML ?
www.garudatrainings.com
1. UML (Unified Modeling Language) is a standardized modeling
language. It is us...
12. What are the types of Objects and
Classes ?
www.garudatrainings.com
In general there are two types of Objects: Instanc...
13.What are the types of classes which can
be created ?
www.garudatrainings.com
•We can create four types of classes under...
14. What are the types of classes which can
be created ?
www.garudatrainings.com
We can create four types of classes under...
15. What is a reference variable ?
www.garudatrainings.com
Objects can only be created and addressed using reference varia...
Contact us For More Stuff:
www.garudatrainings.com
www.garudatrainings.com
Mail : garudatrainings@gmail.com,
contact@garud...
Upcoming SlideShare
Loading in …5
×

SAP ABAP Latest Interview Questions with Answers by Garuda Trainings

20,222 views

Published on

SAP ABAP Latest Interview Questions with Answers by Garuda Trainings

We, Garuda Trainings are provide SAP ABAP Online Training over globe.
For More:
http://garudatrainings.com/
Mail: garudatrainings@gmail.com
Phone: +1(508)841-6144

Published in: Career, Technology
1 Comment
12 Likes
Statistics
Notes
No Downloads
Views
Total views
20,222
On SlideShare
0
From Embeds
0
Number of Embeds
63
Actions
Shares
0
Downloads
1,296
Comments
1
Likes
12
Embeds 0
No embeds

No notes for slide

SAP ABAP Latest Interview Questions with Answers by Garuda Trainings

  1. 1. www.garudatrainings.com SAP ABAP Interview Questions
  2. 2. 1. What guarantees the integration of all application modules? www.garudatrainings.com The R/3 basis system guarantees the integration of all application modules. The R/3 basis s/w provides the run time environment for the R/3 applications ensures optimal integration, defines a stable architectural frame for system enhancements, and contains the administration tools for the entire system. One of the main tasks of the basis system is to guarantee the portability of the complete system - See more at: http://www.saptechies.org/1000-sap-abap-interview-questions- answers/#sthash.vIMlGFF3.dpuf
  3. 3. 2.What is OOPS ABAP ? www.garudatrainings.com 1. Object orientation (OO), or to be more precise, object-oriented programming, is a problem-solving method in which the software solution reflects objects in the real world. 2. A comprehensive introduction to object orientation as a whole would go far beyond the limits of this introduction to ABAP Objects. This documentation introduces a selection of terms that are used universally in object orientation and also occur in ABAP Objects. In subsequent sections, it goes on to discuss in more detail how these terms are used in ABAP Objects. The end of this section contains a list of further reading, with a selection of titles about object orientation.
  4. 4. 3.What is the Difference between Class and Object ? www.garudatrainings.com A Class is actually a blueprint or a template to create an Object. Whereas an Object is a an actual instance of a Class. For example Employee ia a class, while John is a real employee which is an Object of Employee Class.
  5. 5. 4.How polymorphism can be implemented ? www.garudatrainings.com Some examples to implement polymorphism: 1.Method Overriding 3.Operator Overloading 2.Method Overloading
  6. 6. 5.What is Inheritance ? www.garudatrainings.com In OOPs terminology, inheritance is a way to form new classes using classes that have already been defined. Inheritance is intended to help reuse existing code with little or no modification. The new classes, known as derived classes, inherit attributes and behavior of the pre-existing classes, which are referred to as base classes.
  7. 7. 6.What is Method Overriding ? www.garudatrainings.com 1. Method overriding allows a subclass to override a specific implementation of a method that is already provided by one of its super classes. 2. A subclass can give its own definition of methods but need to have the same signature as the method in its super class. This means that when overriding a method the subclass's method has to have the same name and parameter list as the super class's overridden method.
  8. 8. 7. What is Method Overloading ? www.garudatrainings.com Method overloading is in a class have many methods having same name but different parameter called overloading or static polymorphism
  9. 9. 8.What is Aggregation ? www.garudatrainings.com Aggregation is a special form of association. Aggregation is the composition of an object out of a set of parts. For example, a car is an aggregation of engine, tyres, brakes, etc. Aggregation represents a "Has" relationship like a car has a engine.
  10. 10. 9.What is object oriented programming language ? www.garudatrainings.com Object oriented programming language allows concepts such as abstraction, modularity, encapsulation, polymorphism and inheritance. Simula is the first object oriented language. Objects are said to be the most important part of object oriented language. Concept revolves around making simulation programs around an object.
  11. 11. 10. What are the core ABAP oops concepts? www.garudatrainings.com 1. Inheritance: Inheritance is the ability of an object to inherit the properties and methods of another object. This characteristic leads to the creation of families of objects (just like families exist for humans) with parent objects and child objects. 2. Polymorphism: Polymorphism is about an objects ability to provide context when methods or operators are called on the object.
  12. 12. 11. What is UML ? www.garudatrainings.com 1. UML (Unified Modeling Language) is a standardized modeling language. It is used for the specification, construction, visualization and documentation of models for software systems and enables uniform communication between various users. 2. UML does not describe the steps in the object-oriented development process. 3. SAP uses UML as the company-wide standard for object-oriented modeling. 4. UML describes a number of different diagram types in order to represent different views of a system.
  13. 13. 12. What are the types of Objects and Classes ? www.garudatrainings.com In general there are two types of Objects: Instance Object and Static Object and as such there are two types of Classes: Instance class and Static Class. Specifically when it comes to visibility, Private class, Protected class and Public classes are the types of classes one can have.
  14. 14. 13.What are the types of classes which can be created ? www.garudatrainings.com •We can create four types of classes under final and only modeled category(optional) with the private, protected, public and abstract instantiation. •Usual Abap Class. •Exception Class(With/Without messages). •Persistent Class. •Test Class(ABAP Unit).
  15. 15. 14. What are the types of classes which can be created ? www.garudatrainings.com We can create four types of classes under final and only modeled category(optional) with the private, protected, public and abstract instantiation. Usual ABAP Class. Exception Class(With/Without messages). Persistent Class. Test Class(ABAP Unit).
  16. 16. 15. What is a reference variable ? www.garudatrainings.com Objects can only be created and addressed using reference variables. Reference variables allow you to create and address objects. Reference variables can be defined in classes, allowing you to access objects from within a class.
  17. 17. Contact us For More Stuff: www.garudatrainings.com www.garudatrainings.com Mail : garudatrainings@gmail.com, contact@garudatrainings.com Phone : +1(508)841-6144

×