How to type casting in OOPS ABAP and ABAP ?
Answers were Sorted based on User's Feedback
Answer / rs agarwal
1. Narrow casting
2. Wide casting
Demo on "Narrow Casting" Parent class->M1 , Child class-
>M1,M2
Attributes of super class can only be accessed.
Methods defined at Super class(M1) can only be accessed.
Methods with REDEFINED Logic(M1) will be called
Methods in child class (M2) cannot be accessed
Demo on "Wide Casting" Parent class->M1 , Child class->M1,M2
Assign address of PARENT to CHILD Class object
Methods defined at child class(M2) can also be accessed
with Parent reference.
Methods with REDEFINED Logic (M1) will be called
The cast is only possible if the object was instantiated as
the child and then it was casted to the parent object and
then back again to the child object. The child has
everything the parent has so there is no problem with this
path.
Is This Answer Correct ? | 6 Yes | 0 No |
Answer / anil kumar
two types of casting
1.narrow casting
2.wide casting
it will comes under inheritance concepts.
like creating object for subclass by using that object we
will call super class methods
Is This Answer Correct ? | 3 Yes | 2 No |
how to transport query?
What are the advantages of different types of bdc's?
Difference between the sub-routines and function modules
What are the differences between sap memory and abap memory?
can we insert two records in internal table? if yes give code.
dear PLS TELL ME,COMPLETE PROCEDURE OF SESSION METHOD STEP WITH CODE .MY ID: zaheer_guts@yahoo.co.in
stock transfer from one plant to another plant ? i want the total description.
tell me about NGT?
1.How can u set more than one selection screen for one report? 2.Where u can provide initial values other than in INITIALIZATION event?
what is the BAPI to get list of quotations for a customer? what is the BAPI to view the details of a quotation?
Folder types in smatforms?
What is field catalog. Describe the purpose of it?