cancel
Showing results for 
Search instead for 
Did you mean: 

xi supports inheritance?

Former Member
0 Kudos

does xi supports inheritance why?

thanx&regards

naren

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Narendra,

XI supports inheritance but not is the same as u see in pgr language one thing i want make u clear that XI runs on ABAP and JAVA stack even XI was developed with the help of JAVA language.

Thanx

Sampath

rajasekhar_reddy14
Active Contributor
0 Kudos

When SAP started developing SAP Netweaver Product , They use two langusges one is

ABAP(ABAP Engine)

JAVA(J2EE Engine)

When they are developing the SAP XI product they used all concepts like OOP's.

JAVA,ABAP both based on OOP's .

But when we are implementing the XI Product for any client we use SAP XI too to integrate.

But we never use OOP's concepts.

Normally using OOP's concepts in JAVA or ABAP we will develop one functinality, But in SAP XI implementatuion using SAP XI Product we integrating.

We never upgarde any new future to SAP XI Product..

Who are involving in to Development SAP XI Product they are Using OOP's concept.

Regards,

Raj

Former Member
0 Kudos

Hi,

XI do support inheritance.

Having different namespaces under one s/w component and usage dependenices among s/w components support that.

Reward if helps.

Thanks,

Vijaya.

Answers (2)

Answers (2)

former_member193376
Active Contributor
0 Kudos

Hi

Your question is a very abstract. XI is not a language where by you can have a clear cut answer to this. Rather few features of XI may support inheritance.

Thanks

Saiyog

Former Member
0 Kudos

HI,

Yes definitely XI supports inheritance

XI is based on ABAP stack as well as Java Stack. SO the Object oriented features like Inheritance, Encapsulation, Polymorphisms etc are supported by XI.

For e.g.

You will be creating the Data types and that Data types you can be used as an parent node while createing any other Data type in same namespace.

i.e. You can create the Template DataTypes and that can be referred by child Data types.

Thanks

Swarup