Description
Currently DirectionalOdometer is extending DirectionlessOdometer so to utilize some common functionality. However, a DirectionalOdometer is not a DirectionlessOdometer. Both are Odometers that are using an Encoder.
Definition of Done
DirectionalOdometer is no more inheriting from a concrete class and there's little to no code duplication.
Description
Currently
DirectionalOdometeris extendingDirectionlessOdometerso to utilize some common functionality. However, aDirectionalOdometeris not aDirectionlessOdometer. Both areOdometers that are using anEncoder.Definition of Done
DirectionalOdometeris no more inheriting from a concrete class and there's little to no code duplication.