01602nam a2200313 i 4500991002557709707536040510s2001 maua b 001 0 eng d0201657686b12940665-39ule_instDip.to Matematicaeng005.13321AMS 68-XXLC QA76.73.J38L58Liskov, Barbara25919Program development in Java :abstraction, specification, and object-oriented design /Barbara Liskov ; with John GuttagBoston :Addison-Wesley,c2001xix, 443 p. :ill. ;25 cmIncludes bibliographical references and index1. Introduction ; 2. Understanding Objects in Java ; 3. Procedural Abstraction ; 4. Exceptions ; 5. Data Abstraction ; 6. Iteration Abstraction ; 7. Type Hierarchy ; 8. Polymorphic Abstractions ; 9. Specifications ; 10. Testing and Debugging ; 11. Requirements Analysis ; 12. Requirements Specifications ; 13. Design ; 14. Between Design and Implementation ; 15. Design PatternsJava (Computer program language)Object-oriented programming (Computer science)Guttag, Johnhttp://www.library.wisc.edu/selectedtocs/bb540.pdfTable of contents.b1294066513-11-1210-05-04991002557709707536LE013 68-XX LIS11 (2001)12013000145778le013pE60.26-l- 05050.i1353454331-05-04Program development in Java280624UNISALENTOle01310-05-04ma -engmau01