Slide 9
Slide 9 text
WHY {WAS,IS} OOP SO SUCCESSFUL?
•
Object Oriented Programming gives you a “natural”
way to talk about and structure programs, and offers
many ways to achieve polymorphism and composition
•
A big chunk of “software engineering” disciplines being
tailored to work with this paradigm (requirements,
analysis, UML, design, etc.)
•
History: being at the right place at the right time with
the right people (?)