Yes. I think that now I should summarize upon alto777's ideas and implement it further, though I am still not sure about structure of my classes. I just wanted them to be properly nested like HAS-A and IS-A relationships according to OOP basic principles. By the way, I added a sound of car movement to the demo, but it's not a big deal in comparison to some other possible improvements.
1 Like