简介
郑莉、杨芳、董渊编著的这本《C++语言程序设计(英文版清华大学计算机系列教材)》针对程序设计的初学者,以面向对象的程序设计思想为主线,以通俗易懂的方法介绍C++语言,引导读者以最自然的方式。将人类习惯的面向对象的思维方法运用到程序设计中。主要内容包括:程序设计基础知识、类与对象的基本概念、继承与多态、输入输出流以及泛型程序设计。此外,本书还介绍了一些常用的数据结构基础知识,使得读者学习本书后,能够解决一些简单的实际问题。本教材还配有中文版及中文版学生用书和电子课件,整套教材语言生动、流畅,深入浅出。适用于各类学校的C++语言程序设计课程。
目录
Chapter 1 Introduction1.1 The Development of Computer Programming Language1.1.1 Machine Language and Assembly Language1.1.2 High-level Language1.1.3 Object-oriented Language1.2 Object-oriented Method1.2.1 The Origin of Object-oriented Method1.2.2 Basic Concepts of Object-oriented1.3 Ohieet-oriented Software Development1.3.1 Analysis1.3.2 Design1.3.3 Programming1.3.4 Test1.3.5 Maintenance1.4 Representation and Storage of Information1.4.1 Digital System of Computer1.4.2 Conversions among Numeral Systems1.4.3 Storage Units of Information1.4.4 Binary-coded Representation1.4.5 Fixed Point Number and Floating Point Number1.4.6 The Number Range That Can Be Represented1.4.7 Representation of Non-numerical Information1.5 The Development Process of Programs1.5.1 Elementary Terms1.5.2 The Development ProcessSummaryExercisesChapter 2 Elementary C 4+ Programming2.1 An Overview of C++ Language2.1.1 Origins of C++2.1.2 Characteristics of C++2.1.3 C++ Programming Examples2.1.4 Character Set2.1.5 Lexical Tokens2.2 Basic Data Types and Expressions2.2.1 Basic Data Types2.2.2 Constants2.2.3 Variables2.2.4 Symbol Constants2.2.5 Operators and Expressions2.2.6 Statement2.3 Data Input and Output2.3.1 I/O Stream2.3.2 Predefined Input and Output Operator2.3.3 Simple I/O Format Control2.4 The Fundamental Control Structures of Algorithms2.4.1 Achieving Case Structure Using if Statement2.4.2 Multiple Selection Structure2.4.3 Loop Structure2.4.4 Nestings of Loop Structure and Case Structure2.4.5 Other Control Statements2.5 User-Defined Data Type2.5.1 typedef Declaration2.5.2 Enumeration Type--enum2.5.3 Structure2.5.4 UnionSummaryExercisesChapter 3 Functions3.1 Definition and Use of Function3.1.1 Definition of Function3.1.2 Function Calls3.1.3 Passing Parameters between Functions3.2 Inline Functions3.3 Default Formal Parameters in Functions3.4 Function Overloading3.5 Using C++ System FunctionsSummaryExercisesChapter 4 Class and Object4.1 Basic Features of Object-Oriented Design4.1.1 Abstraction4.1.2 Encapsulation……Chapter 5 Data Sharing and ProtectingChapter 6 Arrays, Pointers and StringsChapter 7 Inheritance and DerivationChapter 8 PolymorphismChapter 9 Collections and Their OrganizationChapter 10 Generic Programming and STLChapter 11 The I/O Stream Library and Input/OutputChapter 12 Exception HandlingSummaryExercises
C++语言程序设计 英文版 清华大学计算机系列教材
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×