Take a step beyond syntax to discover the true art of software design, with Java as your paintbrush and objects on your palette. This in-depth discussion of how, when, and why to use objects enables you to create programs that not only work smoothly, but are easy to maintain and upgrade -- using Java or any other object-oriented language! -- Take stock of the benefits of OOProgramming and Java -- the advantages of abject-oriented programming; a quick review of key Java concepts; when to use inheritance and when to use ...
Read More
Take a step beyond syntax to discover the true art of software design, with Java as your paintbrush and objects on your palette. This in-depth discussion of how, when, and why to use objects enables you to create programs that not only work smoothly, but are easy to maintain and upgrade -- using Java or any other object-oriented language! -- Take stock of the benefits of OOProgramming and Java -- the advantages of abject-oriented programming; a quick review of key Java concepts; when to use inheritance and when to use encapsulation. -- Choose to reuse -- maximize code reuse with class libraries, including abstract classes and interfaces, and inheritance; use class modification to increase extensibility; design classes for maximum flexibility; take advantage of Design Patterns to write more efficient, more reusable programs. -- Factor in object frameworks -- learn to architect a program at a high level by writing code, then subclassing the same design for specific applications.
Read Less
Add this copy of Principles of Object-Oriented Programming in Java 1.1: to cart. $43.09, new condition, Sold by Revaluation Books rated 4.0 out of 5 stars, ships from Exeter, DEVON, UNITED KINGDOM, published 2000 by iUniverse. com.
Add this copy of Principles of Object-Oriented Programming in Java 1.1 to cart. $67.74, good condition, Sold by Bonita rated 4.0 out of 5 stars, ships from Newport Coast, CA, UNITED STATES, published 1999 by iUniverse.