Java programming : from problem analysis to program design /
D.S. Malik
- Fourth edition | International edition.
- Australia : Course Technology Cengage Learning, c2010
- xxxii, 986 pages : color illustrations ; 24 cm
Includes index.
1. An overview of computers and programming language -- 2. Basic elements of Java -- 3. Introduction to objects and input/output -- 4. Control structures I : selection -- 5. Control structures II : repetition -- 6. Graphical use interface (GUI) and object-oriented design (OOD) -- 7. User-defined methods -- 8. User-defined classes and ADTs -- 9. Arrays -- 10. Inheritance and polymorphism -- 11. Handling expectations and events -- 12. Advanced GUIs and graphics -- 13. Recursion -- 14. Searching and sorting
This new edition is fully compliant with Java 6.0, and includes updated programming exercises and programs.