What is inheritance and multi-level inheritance? Explain with example ?
Answers were Sorted based on User's Feedback
Inheritance is nothing but acquiring the properties of one
class(base class) to another class(child class).
Multi-level Inheritance is nothing but one parent class that
have more than one child class. For Ex, P1 is parent Class
and C1 and C2 are the Child classes, now C1 can acquire the
properties of Parent class P1 and C2 can acquire the
properties of both Child calss C1 and Parent Class P1.
SAP ABAP SUPPORTS MULTI-LEVEL INHERITANCE... SAP ABAP NOT
SUPPORTS MULTIPLE INHERITANCE, ACHIEVES THROUGH INTERFACES
CONCEPT...
Is This Answer Correct ? | 16 Yes | 3 No |
It is an OO ABAP - Classes Development Inheritance and
polymorphism
Is This Answer Correct ? | 2 Yes | 0 No |
Answer / sateesh
inheritance Means Re-usability, In SAP we have only single
Inheritance there is no Multiple Inheritance.
EG:
Class A{
Public Section: Write A.
}
Class B inheriting from A
{
Public Section: Write A,
Write B.
}
-> I mean here we are inheriting method A into Class B and
Redifing the method A and we are additionally adding "Write
B" in the Class B.
In ABAP only Single inheritance is Possible.
Is This Answer Correct ? | 0 Yes | 6 No |
How many types of tables exist and what are they in data dictionary?
Explain the difference between domain and data element? What are aggregate object?
How can we upload a text file having delimiters in to legacy system?
Explain badi in abap.
Elements of Main window and is Main window compulsory in Sap script ?
1/ what r the driver programe used in your script ? 2 / can we change from classical report to interactive report ?
What is the diffrence between Abstract Class and an Interface in OOABAP.
Which one of the following statements are FALSE about Inactive objects in SAP? a) Development Objects are always saved as inactive versions. b) An inactive version of a Development Object is written to developer’s pc c) In DISPLAY mode, other users can NOT access the code of inactive version of a developer d) Generating a runtime object is same as activating a development object.
What is the differences between structure and table in data dictionary in abap?
What are the basic components of dialog program?
What are differences between at selection-screen and at selection-screen output?
What are the domains and data element?