Name three primary attributes of object-oriented design. Describe what they mean and why they're important.

Technical