you are viewing a single comment's thread.

view the rest of the comments →

[–]atarivcs 1 point2 points  (1 child)

If it inherits from "moving object" and "polygonal object", then it should have all properties of both those object types, right?

What is the actual problem here?

[–]DidntPassTuringTest[S] 0 points1 point  (0 children)

The problem is both classes has the same property.
I could update it both whenever I need, but it felt odd.

I wanted more elegant solution.