You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The classes SingleModMPProjectTestCommon and SingleModNLTRestProjectTestCommon define a large number of abstract methods which are actually just getters. This means all the classes that extend these base classes must implement the methods in exactly the same way. It would be simpler if the base classes simply implemented the getters one time and the derived classes used them.
This requires the base classes to define local variables and to implement setters as well as getters but this is quite simple to do and hence worthwhile to allow this refactoring to go forward.
The text was updated successfully, but these errors were encountered:
The classes
SingleModMPProjectTestCommon
andSingleModNLTRestProjectTestCommon
define a large number of abstract methods which are actually just getters. This means all the classes that extend these base classes must implement the methods in exactly the same way. It would be simpler if the base classes simply implemented the getters one time and the derived classes used them.This requires the base classes to define local variables and to implement setters as well as getters but this is quite simple to do and hence worthwhile to allow this refactoring to go forward.
The text was updated successfully, but these errors were encountered: