cancel
Showing results for 
Search instead for 
Did you mean: 

Does an inherited class have to be abstract ?

Highlighted
Contributor

Does an inherited class have to be abstract ?

Hello everybody,

 

Sorry if I have all kinds of questions, but as a beginner in Mega (only 5 years experience) I allways get caught in pitfalls...

When compiling my  environment after having added my new metamodel, I get the following error :

 

<<

error: DSI_Imprimante_Multifonction(6B087D725A713732) Super MetaClass DSI_Imprimante(14D478465A701F8E) is not abstract

>>

 

As I said in an earlier post, DSI_Imprimante_Multifunction inherits from 3 other metaclasses (which are not abstract), which, in turn, inherit from two abstract metaclasses. These final two abstract metaclasses inherit from a single "DSI_Materiel" abstract metacless.
Is there something wrong about it ?
Should I correct the metamodel ?
_CopieEcran_2018_2_2_10_4_12_609.jpg

 

Thank you.
Best regards
Axel