Why would we want to override inherited methods?
- So we can implement different behavior for otherwise similar classes
- We shouldn't overrride methods, we should create new ones
- It is not good to override methods
So we can implement different behavior for otherwise similar classes.