cancel
Showing results for 
Search instead for 
Did you mean: 

Does XI supports inheritance?

Former Member
0 Kudos

Hi Experts,

Could you pls Explain me the concept behind it...

Regards,

YRaj

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Santhosh,

Here your reply is very much acceptable and what Monika mentioned here is also acceptable.

So, How can i conclude this finally...

Regards,

YRaj.

Former Member
0 Kudos

Simple...XI doesnt support inheritance concept.

Ravi.

Former Member
0 Kudos

Hi,

Finally U Can Say that XI Will Not Support Inheritance Concepts

XI in a Integration Tool Not Programming Language

Reward points if helpful

Regards

Sesh

Former Member
0 Kudos

Hi

To conclude,XI is an Integration Technology whose underlying language is XML which does not support Inheritance.

Thanks

santhosh_kumarv
Active Contributor
0 Kudos

Hi,

Since XI is not a programming tool it does not support Inheritance.... since technically inheritance is related to programming language....

But it has some of the properties of inheritance in it.....

Regards

Santhosh

Former Member
0 Kudos

Hi

No traces of Inheritance seen anywhere.Please close this thread if your queries are done.

Thanks

Answers (7)

Answers (7)

Former Member
0 Kudos

Hi Experts,

Thanks for your all valuable replies....

Anyway, i have closed this thread.

Thanks & Regards,

YRaj.

Former Member
0 Kudos

Hi,

Simple to answer DOES XML support INHERITANCE ?

NOOOOOOOOOOOOOOOOOOOOOOO.

<b>Cheers,

*RAJ*</b>

Former Member
0 Kudos

Hi

I understand...but, how this question will be answered?

XI supports inheritance .....what does it mean?

Regards,

YRaj.

santhosh_kumarv
Active Contributor
0 Kudos

Hi,

The general concept of inheritance is one object/class inherit the properties of another object/class.....

In XI we term all the Message type, Data Type as a object....

We are only creating an Data type and we use the same Data Type for creating an Message Type so actually the Message type is Inheriting the properies of Data type....

Is ur question answered...!!

Regards

Santhosh

Former Member
0 Kudos

Hi

No you cannot say XI supports Inheritance because the concepts on which XI works are entirely different from that of a programming language.Inheritance is a concept of Object Oriented Methodology which is supported by Object Oriented programming languages.

Thanks

Former Member
0 Kudos

Hi

Thanks again for your replies...

can i use directly Class A --->Class C here...

and in realtime scenario how this possible with XI.

Could you provide any case on this....

Regards,

YRaj.

Former Member
0 Kudos

Hi

Java and XI are different.Java is a programming language and XI is an Integration tool.In XI,you will not work upon classes.But you will work on components like Integration Repository and Integration Directory.Whatever you create here can be treated as Objects.

Thanks

Former Member
0 Kudos

Hi

When you say XI,its an integration tool, just like any other EAI tools.Inheritance is an Object Oriented concept which is supported by languages.Links provided above are for ABAP language.If you want to see why ABAP does not support any type of Inheritance,you can have a look at these links.

Thanks

Former Member
0 Kudos

Hi Abhishek,

Thanks for your replies..

I have some doubts here...

What is multi level inheritance?

So, you mean to say does XI objects are ABAP Objects?(created at IR level) am I wrong to say?

I am very new to XI...but, i have java background..

Regards,

YRaj.

Former Member
0 Kudos

HI YRaj,

Multi level inheritance - inheriting features from class A to class B and from class B to class C.

Here class A is super class, B is intermediate class, C is child class.

in other way, Class A --> Class B --> Class C

>>does XI objects are ABAP Objects?

not exactly, but u can use few ABAP objects in XI accorrding to the requirement.

Ravi.<i></i>

Former Member
0 Kudos

Hi

You can access the integration repository objects from the ABAP Stack.

Thanks

Former Member
0 Kudos

check the below threads.... same question discussed before also

Thanks !