Question: why is object oriented programming good for graphical applications?
Answer: OOP (Object Oriented Programming) is particularly suited to graphical programming because every shape can be an object, then you could write something like: rect = Rect() rect.