Designing Libraries, Classes, and Methods

  • Brett Spell


Understanding the mechanics of creating Java code is relatively easy, but creating a good object-oriented design is much more complex. In this context, good means that the code works correctly and is reasonably easy to understand, maintain, extend, and reuse. This chapter describes some guidelines that can help you create code with those characteristics.


Loose Coupling Object Instance Hash Code Public Class Public Void 
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.

Copyright information

© Brett Spell 2015

Authors and Affiliations

  • Brett Spell
    • 1
  1. 1.TXUnited States

Personalised recommendations