文轩网图书旗舰店
  • 扫码下单

  • C++面向对象程序设计双语教程 刘嘉敏 等 编著 著作 专业科技 文轩网
  • 新华书店正版
    • 作者: 刘嘉敏 等 编著著
    • 出版社: 国防工业出版社
    • 出版时间:2015-08-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    店铺装修中

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    文轩网图书旗舰店

  •      https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 刘嘉敏 等 编著著
    • 出版社:国防工业出版社
    • 出版时间:2015-08-01 00:00:00
    • 版次:2
    • 印次:1
    • 印刷时间:2015-08-01
    • 字数:405.00千字
    • 页数:273
    • 开本:16开
    • 装帧:平装
    • ISBN:9787118103656
    • 国别/地区:中国
    • 版权提供:国防工业出版社

    C++面向对象程序设计双语教程

    作  者:刘嘉敏 等 编著 著作
    定  价:36
    出 版 社:国防工业出版社
    出版日期:2015年08月01日
    页  数:273
    装  帧:平装
    ISBN:9787118103656
    主编推荐

    内容简介

    本书从面向对象程序设计的特点出发,分章节循序渐进地介绍了面向对象的相关概念及运用c++实现的过程,并辅以大量程序清单。同时书中在各个章节起始处明确了章节学习目标,且在全书中重要知识点处均有提示,各章末尾有本章出现的重要的词汇注解和本章相应的练习题,有助于读者理解书中内容,帮助读者掌握面向对象编程方法。

    作者简介

    精彩内容

    目录
    Chapter 1Introduction
    1.1Overview of Programming
    1.1.1What Is Programming?
    1.1.2How Do We Write a Program?
    1.2The Evolution of Programming Language
    1.2.1Assembly and Machine Languages
    1.2.2Early Languages
    1.2.3Later-Generation Languages
    1.2.4Modem Languages
    1.3Programming Methodologies
    1.3.1Structured Programming
    1.3.2Object-Oriented Programming
    1.4Object-Oriented Programming
    1.5C++ Programming Language
    1.5.1History of CandC++
    1.5.2Learning C++
    Word Tips
    Exercises
    Chapter 2Basic Facilities
    2.1C++ Program Structure
    2.2Input / Output Streams
    2.3Constant
    2.4Functions
    2.4.1Function Declarations
    2.4.2Function Definitions
    2.4.3Default Arguments
    2.4.4Inline Functions
    2.4.5Overloading Functions
    2.5References
    2.5.1Reference Definition
    2.5.2Reference Variables as Parameters
    2.5.3References as Value-Returning
    2.5.4References as Left-Hand Values
    2.6Namespaces
    Word Tips
    Exercises
    Chapter 3Classes and Objects (Ⅰ)
    3.1Structures
    3.1.1Defining a Structure
    3.1.2Accessing Members of Structures
    3.1.3Structures with Member Functions
    3.2Data Abstraction and Classes
    3.2.1 Data Abstraction
    3.2.2Defining Classes
    3.2.3Defining Objects
    3.2.4Accessing Member Functions
    3.2.5In-Class Member Function Definition
    3.2.6File Structure of an Abstract Data Type
    3.3Information Hiding
    3.4Access Control
    3.5Constructors
    3.5.1Overloading Constructors
    3.5.2Constructors with Default Parameters
    3.6Destructors
    3.6.1 Definition of Destructors
    3.6.2Order of Constructor and Destructor Calls
    3.7Encapsulation
    3.8Case Study: A GradeBook Class
    Word Tips
    Exercises
    Chapter 4Classes and Objects (Ⅱ)
    4.1Constant Member Functions and ConstantObjects
    4.2this Pointers
    4.3Static Members
    4.3.1Static Data Members
    4.3.2Static Member Functions
    4.4Free Store
    4.5Objects as Members of Classes
    4.6Copy Members
    4.6.1Definition of Copy Constructors
    4.6.2Shallow Copy and Deep Copy
    4.7Arrays of Objects
    4.7.1Initialize an Array of Objects by Using a Default Constructor
    4.7.2Initialize an Array of Objects by Using Constructors with Parameters
    4.8Friends
    4.8.1Friend Functions
    4.8.2Friend Classes
    4.9Case Study : Examples of Used-defined Types
    4.9.1A Better Date Class
    4.9.2A GradeBook Class with Objects of the Student Class
    Word Tips
    Exercises
    Chapter 5Operator Overloading
    5.1Why Operator Overloading Is Need
    5.2Operator Functions
    5.2.1 Overloaded Operators
    5.2.2Operator Functions
    5.3Binary and Unary Operators
    5.3.1Overloading Binary Operators
    5.3.2Overloading Unary Operators
    5.4Overloading Combinatorial Operators
    5.5Mixed Arithmetic of User-Defined Types
    5.6Type Conversion of User-Defined Types
    5.7Examples of Operator Overloading
    5.7.1 A Complex Number Class
    5.7.2A String Class
    Word Tips
    Exercises
    Chapter 6Inheritance
    6.1Class Hierarchies
    6.2Derived Classes
    6.2.1Declaration of Derived Classes
    6.2.2Structure of Derived Classes
    6.3Constructors and Destructors of Derived Classes
    6.3.1Constructors of Derived Classes
    6.3.2Destructors of Derived Classes
    6.3.3Order of Calling Class Objects
    6.3.4Inheritance and Composition
    6.4Member Functions of Derived Classes
    6.5Access Control
    6.5.1Access Control in Classes
    6.5.2Access to Base Classes
    6.6Multiple Inheritance
    6.6.1Declaration of Multiple Inheritance
    6.6.2Constructors of Multiple Inheritance
    6.7Virtual Inheritance
    6.7.1Multiple Inheritance Ambiguities
    6.7.2Trying to Solve Inheritance Ambiguities
    6.7.3Virtual Base Classes
    6.7.4Constructing Objects of Multiple Inheritance
    Word Tips
    Exercises
    Chapter 7Polymorphism and Virtual Functions
    7.1Polymorphism
    7.1.1Concept of Polymorphism
    7.1.2Binding
    7.2Virtual Functions
    7.2.1Definition of Vitual Functions
    7.2.2Extensibility
    7.2.3Principle of Virtual Functions
    7.2.4Virtual Destructors
    7.2.5Function Overloading and Function Overriding
    7.3Abstract Base Classes
    7.4Case Study: A Mini System
    Word Tips
    Exercises
    Chapter 8Templates
    8.1Template Mechanism
    8.2Function Templates and Template Functions
    8.2.1Why We Use Function Templates?
    8.2.2Definition of Function Templates
    8.2.3Function Template Instantiation
    8.2.4Function Template with Different Parameter Types
    8.2.5Function Template Overloading
    8.3Class Templates and Template Classes
    8.3.1Definition of Class Templates
    8.3.2Class Template Instantiation
    8.4Non-Type Parameters for Templates
    8.5Derivation and Class Templates
    8.6Case Study : An Example of the Vector Class Template
    Word Tips
    Exercises
    References

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购