资源描述:
《object-oriented-design-using-java》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Object-OrientedDesignUsingJavaDaleSkrien000-M4377-FM.inddi0-M4377-FM.inddi112/5/0712:04:24PM2/5/0712:04:24PMOBJECT-ORIENTEDDESIGNUSINGJAVAPublishedbyMcGraw-Hill,abusinessunitofTheMcGraw-HillCompanies,Inc.,1221AvenueoftheAmericas,NewYork,NY10020.Copyright©2009byT
2、heMcGraw-HillCompanies,Inc.Allrightsreserved.Nopartofthispublicationmaybereproducedordistributedinanyformorbyanymeans,orstoredinadatabaseorretrievalsystem,withoutthepriorwrittenconsentofTheMcGraw-HillCompanies,Inc.,including,butnotlimitedto,inanynetworkorotherel
3、ectronicstorageortransmission,orbroadcastfordistancelearning.Someancillaries,includingelectronicandprintcomponents,maynotbeavailabletocustomersoutsidetheUnitedStates.Thisbookisprintedonacid-freepaper.1234567890DOC/DOC098ISBN978–0–07–297416–4MHID0–07–297416–8Glob
4、alPublisher:RaghothamanSrinivasanExecutiveEditor:MichaelHackettDirectorofDevelopment:KristineTibbettsDevelopmentalEditor:LoraKalbExecutiveMarketingManager:MichaelWeitzSeniorProjectManager:KayJ.BrimeyerSeniorProductionSupervisor:LauraFullerAssociateDesignCoordina
5、tor:BrendaA.RolwesCoverDesign:StudioMontage,St.Louis,Missouri(USE)CoverImage:©Comstock/PunchStockCompositor:NewgenTypeface:10/12TimesRomanPrinter:R.R.DonnelleyCrawfordsville,INLibraryofCongressCataloging-in-PublicationDataSkrien,DaleJohn.Object-orienteddesignusi
6、ngJava/DaleSkrien.—1sted.p.cm.Includesindex.ISBN978–0–07–297416–4—ISBN0–07–297416–8(hardcopy:alk.paper)1.Object-orientedprogramming(Computerscience)2.Java(Computerprogramlanguage)I.Title.QA76.64.S571232009005.1’17–dc222007024087www.mhhe.com000-M4377-FM.inddii0-M
7、4377-FM.inddii112/5/0712:04:25PM2/5/0712:04:25PMDedicationToPam,Julia,andJason000-M4377-FM.inddiii0-M4377-FM.inddiii112/5/0712:04:25PM2/5/0712:04:25PMContentsCHAPTER1Section2.4BriefIntroductiontoUMLClassEleganceinObject-OrientedDesignDiagrams16Section2.5Implemen
8、tationInheritance18andImplementation1Specialization18TheObjectSuperclassinJava20Section1.0Introduction1AnotherUseofSpecialization21Section1.1WhyWorry?2Generalization2