Engineering Best-Practices assignments

  1. You need to redo the class according to the best engineering practices.

Restrictions:

You are allowed to change:
    
- Fields and methods
- Access modifiers
- Other cases
You are not allowed to change:
- Annotations