I am working on a project that requires several WDA apps and therefore wish to house all common methods in one class. Each WDA has it's own assistance class and methods particular to that WDA but I wish to access common methods from a 'superclass' of these assistance classes.
My question is how to call the common methods.
Since my assistance class already has a superclass - cl_wd_assistance - I am currently creating an instance of my common methods class in the constructor of the assistance class. I am thinking I should be using an interface somehow but am unclear on the reason behind it.
Has anyone setup a hierarchy of classes to support a multi WDA project?