Interface Oriented Design Book Excerpt: Inheritance and Interfaces (Chapter 5) By Ken Pugh

Finding commonality among classes makes for effective object-oriented programming. Often, programmers express that commonality using an inheritance hierarchy, since that is one of the first concepts taught in object-oriented programming. We’re going to go to the other extreme in this chapter to explore the difference between using inheritance and using interfaces. An Interface Oriented Design.
Click here for the full article.
Read More

Related posts:

  1. Software Maintenance is a Solution, Not a Problem (An Excerpt from Software Conflict 2.0) By Robert L. Glass
  2. Object Oriented CASE Tools: Lost Opportunities and Future Directions By Mario Van Damme
  3. The Many Flavors of Testing (An Excerpt from Software Conflict 2.0) By Robert L. Glass

Comments are closed.