
To define a contract of methods that must be implemented by classes

To improve code readability and organization

Baroque art features strong contrasts, while Rococo art prefers more subtle transitions

Baroque art is generally larger in scale than Rococo art