从C++、Java到C#

副标题:无

作   者:赵青松,杨磊编著

分类号:

ISBN:9787301052006

微信扫一扫,移动浏览光盘

简介

C++、Java和C#是三种功能强大的高级程序设计语言,在全球范围内得到广大程序员的喜爱和关注。作为面向对象的程序设计语言,它们彼此之间有着千丝万缕的联系,但是又有着各自的特点。本书就是在介绍三者各自特点的基础之上,比较和分析了它们之间的联系。 本书内容由浅入深,围绕面向对象程序设计语言的特点,通过大量的实例讲解,使读者既能了解和掌握这三种语言的基本知识,又能通过它们之间的对比和分析,进而对面向对象程序设计有一个更高层次的、全面的认识。 本书可作为C++、Java和C#初学者的入门教程,也可作为广大编程

目录

第1章 概述

1.l 技术背景

1.1.1 c++的技术背景

1.1.2 java的技术背景

l.l.3 c#的技术背景

1.2 语言特性

1.2.1 c++的语言特性

l.2.2 java的语言特性

l.2.3 c#的语言林住

1.3 面向对象方法

1.4 面向对象程序设计

1.5 小给

第2章 数据类型和变量

2. 1 c++的数据类型和变量

2. 1.l 基本类型

2.1.2 隐式类型转换

2.1.3 派生类型

2. 1.4 void类型

2. 1.5 指针

2.1.6 数组

.2.l.7 结构

2. 1.8 联合

2.l.9 引用

2.1.10 存储类

2.2 java的数据类型和变量

2.2.l 基本类型

2. 2. 2 文字量

2.2.3 变量

2. 2. 4 空白

2. 2.5 注释

2. 2. 6 创建和删除对象

2. 3 c#的数据类型和变量

2.3.1 值类型

2.3. 2 引用类型

2.3.3 入盒和出盒转换

2.3.4 变量

2.3.5 类型转换

2.4 比较与分析

2.5 小给

第3章 操作符和表达式

3.1 c++的操作符和表达式

3.1.l 操作符的优先级

3.1.2 标准转换规则

3.1.3 操作符语义

3.1.4 表达式

3.2 java的操作符和表达式

3.2.1 运算符

3. 2.2 类型转换

3.3 can操作符和表达式

3.3. 1 操作符

3.3.2 逻辑操作符和逻辑表达式

3.3.3 条件操作和条件表达式

3.3.4 赋值操作符和赋值表达式

3.3.5 算术运算符和算术表达式

3.3.6 关系操作符和关系表达式

3.4 比较与分析

3. 5 小结

第4章 语句

4.1 c++的语句

4.l.l 条件语句

4.1.2 循环语句

4.l.3 跳转语句

4.2 java的语句

4. 2.l 语句和决

4.2.2 条件语句

4. 2.3 循环语句

4.2.4 跳转语句

4.3 c#的语句

4.3.l 声明语句

4.3. 2 选择语句

4.3. 3 循环语句

4. 3. 4 跳转语句

4.3.5 labled语句

4.3.6 lock语句

4.4 比较与分析

4. 5 小结

第5章 数组

5.1 c++的数组

5.l.1 数组的声明

5.1.2 数组的初始化

5.1.3 数组的访问

5.2 java的数组

5.2. 1 java的数组

5.2. 2 java的字符串

5. 3 c#的数组

5.4 比较与分析

5. 5 小结

第6章 结构

6.1 c++的结构

6.1.l 定义结构类型变量

6.1.2 结构成员的访问

6.2 c#的结构

6.3 比较与分析

6.4 小结

第7章 类和对象

7. 1 c++的类和对象

7.1.l 类的声明

7.1.2 类的成员

7. 1.3 类的友无

7.1.4 多态性和虚函数

7. 1.5 继承和派生类

7.1.6 运算符重载

7.1.7 构造函数和析构函数

7.2 java的类和对象

7.2.1 类的声明

7.2. 2 方法

7.2. 3 对象

7.2.4 继承

7. 3 can类和对象

7.3.1 类的声明

7. 3.2 类的成员

7.3.3 域

7. 3.4 方法

7. 3.5 性质

7.3. 6 事件

7.3.7 索引

7.3.8 操作符重载

7.3.9 构造和析构函数

7. 3.10 抽象类和非抽象类

7.4 比较与分析

7.5 小结

第8章 接口

8.1 java的接口

8.1.1 接口的声明

8.1.2 接口的成员

8.1.3 接口的实现

8.1.4 接口的使用

8.2 c#的接口

8.2.1 接口的声明

8. 2.2 接口的成员

8.2.3 接口的实现

8.2.4 抽象类与接口

8.3 比较与分析

8.4 小结

第9章 异常

9.1 c++的异常

9.1.l 基本概念

9.1.2 钱框架调整

9.l.3 异常接口规范说明

9.2 java的异常

9.2.l 异常类型的创建

9.2.2 异常语句

9.2.3 异常的抛出

9.2.4 异常的类型

9.2.5 创建自己的异常

9.2.6 java的错误类

9.3 c#的异常

9.3. 1 异常处理语句

9.3. 2 异常的抛出

9.4 比较与分析

9.5 小结

第10章 包和空间

10.1 java的包与空间

10.2 c#的包与空间

10.2.l 名字空间的声明

10.2.2 成员与类型声明

10.2. 3 指示符

10.2. 4 程序示例

10.3 比较与分析

10.4 小结

第11章 平台无关性

11.1 java的平台无关性

11.2 c#的平台无关性

11.2.1 公用语言运行环境

11.2.2 虚拟对象系统

11.3 比较与分析

11.4 小结

第12章 线程

12. 1 java的线程

12. 1.1 简单线程

12. 1.2 多线程

12. 1.3 同步化线程

12.2 c#的线程

12.3 比较与分析

12.4 小结

第13章 安全机制

13.1 java的安全机制

13. 2 c#的安全机制

13. 3 比较与分析

13.4 小结

第14章 文件操作

14.1 c++的流和文件

14.l.l 预定义的提取和插入操作

14.l.2 创建文件流

14. 2 java的流和文件

14.2.l 文件和流

14.2.2 顺序访问文件

14.2. 3 随机文件

14.3 c#的文件操作

14.3.1 .net框架结构提供的i/o方式

14.3.2 文件存储管理

14. 3.3 读写文件

14.3. 4 异步文件操作

14. 4 比较与分析

14.5 小结

第15章 应用实例

15.1 c++应用实例

15.1.1 拼写检查程序的设计说明

15.1. 2 拼写检查程序的高层设计

15.1.3 拼写检查程序的低层设计

15.1.4 拼写检查程序的实现

15.2 java应用实例

15. 3 c#应用实例

15. 4 c++、java和c#的比较与分析

15.5 小结




已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

从C++、Java到C#
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon