书目

Object-Oriented Analysis, Design and Implementat

内容简介

Thesecondeditionofthistextbookincludesrevisionsbasedonthefeedbackonthefirstedition.InanewchaptertheauthorsprovideaconciseintroductiontotheremainderofUMLdiagrams,adoptingthesameholisticapproachasthefirstedition. Usingacase-study-basedapproachforprovidingacomprehensiveintroductiontotheprinciplesofobject-orienteddesign,itincludes:Asoundfootingonobject-orientedconceptssuchasclasses,objects,interfaces,inheritance,polymorphism,dynamiclinking,etc.AgoodintroductiontothestageofrequirementsanalysisUseofUMLtodocumentuserrequirementsanddesignAnextensivetreatmentofthedesignprocessCoverageofimplementationissuesAppropriateuseofdesignandarchitecturalpatternsIntroductiontotheartandcraftofrefactoringPointerstoresourcesthatfurtherthereader'sknowledgeThefocusofthebookisonimplementationaspects,withoutwhichthelearningisincomplete.Thisisachievedthroughtheuseofcasestudiesforintroducingthevariousconceptsofanalysisanddesign,ensuringthatthetheoryisneverseparatefromtheimplementationaspects.AllthemaincasestudiesusedinthisbookhavebeenimplementedbytheauthorsusingJava.AnappendixonJavaprovidesausefulshorttutorialonthelanguage.

丛书

Undergraduate Topics in Computer Science

—  END  —