资源描述:
《Inside_the_C _Object_Model.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、ABCAmberCHMConverterTrialversion,http://www.processtext.com/abcchm.htmlRu-BrdTableofContentsInsidetheC++ObjectModelByStanley.ippmanPublisher:AddisonWesleyPubDate:May03,1996ISBN:0-201-83454-5Pages:304InsidetheC++ObjectModelfocusesontheunderlyingmechanis
2、msthatsupportobject-orientedprogrammingwithinC++:constructorsemantics,temporarygeneration,supportforencapsulation,inheritance,and"thevirtuals"-virtualfunctionsandvirtualinheritance.Thisbookshowshowyourunderstandingtheunderlyingimplementationmodelscanhe
3、lpyoucodemoreefficientlyandwithgreaterconfidence.LippmandispellsthemisinformationandmythsabouttheoverheadandcomplexityassociatedwithC++,whilepointingoutareasinwhichcostsandtradeoffs,sometimeshidden,doexist.Hethenexplainshowthevariousimplementationmodel
4、sarose,pointsoutareasinwhichtheyarelikelytoevolve,andwhytheyarewhattheyare.HecoversthesemanticimplicationsoftheC++objectmodelandhowthatmodelaffectsyourprograms.HighlightsExplorestheprogrambehaviorimplicitintheC++ObjectModel'ssupportofobject-orientedpr
5、ogramming.Explainsthebasicimplementationoftheobject-orientedfeaturesandthetradeoffsimplicitinthosefeatures.Examinestheimpactonperformanceintermsofprogramtransformation.Providesabundantprogramexamples,diagrams,andperformancemeasurementstorelateobject
6、-orientedconceptstotheunderlyingobjectmodel.IfyouareaC++programmerwhodesiresafullerunderstandingofwhatisgoingon"underthehood,"thenInsidetheC++ObjectModelisforyou!Ru-BrdPage1ABCAmberCHMConverterTrialversion,http://www.processtext.com/abcchm.htmlRu-BrdTa
7、bleofContentsInsidetheC++ObjectModelByStanley.ippmanPublisher:AddisonWesleyPubDate:May03,1996ISBN:0-201-83454-5Pages:304CopyrightPreface?WhatIstheC++ObjectModel??OrganizationofThisBook?TheIntendedAudience?ANoteonProgramExamplesandProgramExecution?Ackno
8、wledgments?ReferencesChapter1.?ObjectLessons?LayoutCostsforAddingEncapsulation?Section1.1.?TheC++ObjectModel?Section1.2.?AKeywordDistinction?Section1.3.?AnObjectDistinctionChapter2.?TheSemanticsofConstructors?Section2.1.?DefaultConstruc