Cooperating with other APIs


APIs are unlikely to live alone. They don’t do anything interesting on their own; they need to be called. That means the primary concern for an API is to be designed in a way that allows smooth incorporation into a bigger application and easy coexistence with other APIs.


Access Modifier Final Class Code Reuse Final Void Code Completion 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Joshua Bloch, Effective Java (Upper Saddle River, NJ: Prentice Hall, 2001).Google Scholar

Copyright information

© Jaroslav Tulach 2008

Personalised recommendations