Basics
Benefits
Background theories
Versus other paradigms
Tutorials
Open discussions
Contacts
Basics
Benefits
Background theories
Versus other paradigms
Tutorials
Open discussions
Contacts
Wikipédia : Object-Oriented Programming (OOP) is a programming paradigm that represents concepts as “objects” that have data fields (attributes that describe the object) and associated procedures known as methods. Objects, which are usually instances of classes, are used to interact with one another to design applications and computer programs.
As defined above, software objects in an OOP application “interact with one another to design application”. This mean there is a design on the OOP applications. An Email application, will not have the same “design” as the “drawer” application. This “design” is done with the analysis, specific to each application, profession, etc…
In Evenja there is no Analysis specific to the “application”.
The definition of the “use case” of the data IS THE APPLICATION.
As Evenja is based on Object Oriented Programming, the inheritance is the same.
With Evenja INHERITANCE APPLY ONLY from three Evenja classes
Why ? read principles