C++面向对象程式设计第6版影印版

2019-11-13 26 0 举报/投诉

C++面向对象程式设计第6版影印版

《C++面向对象程式设计第6版影印版》是2008年清华大学出版社出版的图书,作者是萨维厅。本书主要讲述了C++面向对象的一些程式设计方法。

基本介绍

  • 书名:C++面向对象程式设计第6版影印版
  • 作者:(美)萨维厅(Savitch.W.)
  • 译者:佟俐鹃
  • ISBN:9787302167136
  • 页数:499
  • 出版社:清华大学出版社
  • 出版时间:2008年03月
  • 重约:0.680KG

内容提要

本书由着名作者Walter Savitch编写,美国很多大学採用它为“面向对象程式设计(OOP)”的教材,是一本非常畅销的教材,其前5版在全球已经拥有数十万读者。作者结合自己多年的教学经验,根据教学大纲精心设计并编写了书中内容。根据国内“C++面向对象程式设计”双语教学的需要,对原书进行了一定的改编,删去了C语言的内容,使之更适合国内OOP的教学大纲。

图书目录

Chapter 1 Introduction to C++1.1 INTRODUCTION TO C++Origins of the C++ LanguageC++ and Object-Oriented ProgrammingA Sample C++ ProgramPROGRAMMING TIP: Input and Output SyntaxLayout of a Simple C+~ ProgramPITFALL: Putting a Space before the include File NameCompiling and Running a C++ ProgramPROGRAMMING TIP: Getting Your Program to Run1.2 PROGRAM STYLECommentsNaming ConstantsChapter SummaryProgramming Projectschapter 2 C++ Basics2.1 VARIABLES AND ASSIGNMENTSVariablesNames: IdentifiersVariable DeclarationsAssignment StatementsPTFALL: Uninitialized Variables2.2 INPUT AND OUTPUTOutput Using coutPROGRAMMING TIP: End Each Program with a \n or endlInclude Directives and NamespacesFormatting for Numbers with a Decimal PointInput Using cinDesigning Input and OutputPROGRAMMING TIP: Line Breaks in I/OIV Problem Solving with C++ 6th Edition2.3 DATA TYPES AND EXPRESSIONSSimple TypesIntroduction to the Class stringType CompatibititiesArithmetic Operators and Expressions2.4 FLOW OF CONTROLBoolean ExpressionsBranching MechanismsLoop MechanismsChapter SummaryProgramming Projectschapter 3 Functions3.1 THE BASICS OF FUNCTIONSUsing Predefined FunctionsType CastingProgrammer-Defined FunctionsNamespaces RevisitedCase Study: Buying Pizza3.2 CALL-BY-REFERENCE PARAMETERSA View of Call-by-ValueA First View of Call-by-ReferenceCall-by-Reference in DetailPROGRAMMING TIP: What Kind of Parameter to Use3.3 OVERLOADING FUNCTION NAMESIntroduction to OverloadingPROGRAMMING EXAMPLE: Revised Pizza-Buying Program3.4 PROCEDURAL ABSTRACTIONThe Black Box AnalogyCase Study: Supermarket Pricing3.5 TESTINGAND DEBUGGING FUNCTIONSStubs and Drivers3.6 GENERAL DEBUGGING TECHNIQUESKeep an Open MindCheck Common ErrosLocalize the ErrorThe assert MacroChapter SummaryProgramming ProjectsChapter 4 Arrays and PointersChapter 5 I/O Streams as an Introduction to Objects and ClassesChapter 6 Strings and VectorsChapter 7 Defining ClassesChapter 8 Friends,Overloaded Operators,Arrays in ClassesChapter 9 Sepailation and Namespaces
Chapter 10 InheritanceChapter 11 Exception HandlingChapter 12 TemplatesChapter 13 Standard Template LibraryAPPENDIX 1 C++KeywordsAPPENDIX 2 Precedence of OperatorsAPPENDIX 3 Some Library FunctionsAPPENDIX 4 Inline FunctionsAPPENDIX 5 Overloading the Array Index Square BracketsAPPENDIX 6 The this PointerAPPENDIX 7 Overloading Operators as Member Operators

相关文章

财务经理财务
美乐地
联合国欧洲本部
外来农民工
龙吻0
达卡(孟加拉国首都和第一大城市)

发布评论