文档介绍:UML
for
UaVa
Programmers
RopertCecilMIartir
OWjecremiorncs
reiceHallEnglewoodCHifSNewJerey07632
MarinRebertCei
Therinciplesctiees&PatensofAgieSoftwareDevelopment
RebertCecilMarin
pcm
AnAlnRAptBoak
Ineludesindex
ISBNxeeeceeex
PublisherAlanApt
ProductonEdior
CoverDesigner
CopyEdior
一2002byPrenticeHiallIne
ASimon&SchusterCompany
Theuthorandpablsherofhisbookhaveusedtheirbestefonsinpreparng
bookTheseefionsncludethedevelopmentesearchandestngofiheheoresandpro
gnmstodctenninedheireflectivencssTheauthorandpublishershallnotbelableinany
eventforineidentalorconsequentaldumagesincompectionwilhorariingouffthe
fumishing,peronmanceoruseoftheseprogams
AllnightseservedNepartofhisbookmaybeeprodueedinanyfoonorbyany
Imeanswithoutpermissionnwitingfomepublisher
PnnedintieUnitedSatcsofAmerica
**********
ISBN0132038374
wewmcettutnsemosUKiniedLondon
pawmcrinuLorAtenotnpneverpSdner
pownckiucCosowhyesRronto
paewmceittutNeswooneecowSAsMenco
pawmceitucorlsonhawarsLnoNewDefi
pawnceitucorewsseIobo
SovesoormAsereUSineepore
EnmowwemeeiupoBtatUims,RipdeJerem
78isbooi8dedicatedfo0granidchdren
A00ChesonofJMicahand4ngeligue.
4dlershedaughiterof4ngelaandMatt.
亿hasbeersaid加afgrandcildrenareihedeserfofife.
多办al8so,hafastUppOsedfodotQ仪动eQ
Qipcoyses厂pnofdopieie
SourceCodeandContactInformation
Muehofhesourcecodepeesentedinhisboakcanbeobainedfonthe
iChapter
Chapter1
OverviewofUMLforJavaProgrammers.
DiagramTypes.、
ClassDisgrams
ObjectDiagrams。、
SequenceDiagrams
CollabomationDiagrams
StateDisgrams
Conclusion.。
Bibliography.
Chapter2
WorkingwithDiagrams
WhyModel.
Whybuildmodelsofsoftware.
Whyshouldwebuildcomprehensivedesignsbeforecoding2
MakingEffeetiveuseofUML
CommumicatingwithOthers
BackendDocumentation..、.
Whattokeep,andWhattothrowaway
IterativeRefinement、
Behaviorfira
Checkthestucture.
Envisioningthecode
IerativeRefinement、
Minimalisn.、
Whenandhowtodrewdiagrams
Whent