Would it be too strange, to define a public attribute in each class (not in the interface), which has the same name in each class, but a different type and the implementations of the interface could read this attribute (instead of getting an import parameter)?
↧