C++轻松入门
分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 王浩 编著
出 版 社: 人民邮电出版社
出版时间: 2009-4-1字数:版次: 1页数: 274印刷时间:开本: 16开印次:纸张:I S B N : 9787115194657包装: 平装编辑推荐
本书特色
轻松:生动的比喻、轻松的讲解,让初学者轻松入门。
易学:步骤详细,只需按照步骤操作即可实现。
实用:包含156个实例、5个综合案例、110个开发技巧。
内容简介
本书是一本为程序设计初学者轻松地学习C++编程语言而编写的图书。本书从初学者认知的角度出发,由浅入深、循序渐进地讲解了C++编程语言中的各种编程技术,通过通俗易懂的讲解和丰富生动的典型示例,使读者能够轻松地学到C++编程知识。
全书共分为3篇,第1篇主要介绍C++中的常用数据类型、基本语句、函数调用和指针等内容。第2篇主要介绍C++面向对象的程序设计,包括类和对象、继承和派生、多态性和虚函数等内容。第3篇主要介绍数据结构中链表的C++实现和C++中模板的应用。
本书附有配套光盘,光盘中提供了本书中所有示例和实例的源代码,为读者在使用本书时提供方便。
本书适用于自学C++编程技术的初学者,也可作为各高校和各种培训机构的培训教材。
目录
第1篇初识C++
第1章面向对象的设计
第2章认识C++开发利器——Visual C++
第3章开始C++之旅
第4章C++基本功
第5章C++的基本招式
第6章让C++程序听话——控制语句
第7章C++程序中的“经理”——函数
第8章决定生存的权力——存储分类符
第9章C++中的“大口袋”——数组
第10章让人迷惑的指针
第11章自己设计的数据类型——结构
第12章C++的预处理程序指令
第2篇C++的新特性
第13章类
第14章类中特殊的函数与常类型
第15章类与对象的各种指针和引用
第16章共有结点、友元与操作符
第17章父子关系——继承
第18章虚函数与多态
第3篇程序实例指导
第19章C++的单链表
第20章C++向量容器的使用
第21章Visual C++的程序调试
附录Visual C++菜单中文注释
书摘插图
第1章面向对象的设计
1.1接近自然的思维方式——面向对象的思想
面向对象技术已经成为当今软件世界的主要程序设计方法,它具有很多优点。了解并掌握其中的基本概念,对建立起面向对象的程序设计思想有很重要的作用。
1.1.1无处不在的对象
既然是面向对象的设计,那么首先要搞明白什么是对象。现实中人们要进行研究的任何事物都是对象。对象组成了整个世界,包括抽象的规则、计划或者事件。
对象是一个类的实例,其具有自身的状态(一个对象用数据值来描述它的状态)和操作(用于改变对象的状态)。对象实现了状态和操作的结合,使状态和操作封装于对象的统一体中。这也是对象的特征。
简单地说,就是一些个体真实反映于现实世界中的事物。例如,你、我、他就都是对象,是人这个类的实例。
1.1.2对象的组织类
类是具有相同属性和行为的一组对象的集合。类为属于该类的所有对象提供了统一的抽象描述,其内部包括属性(是对象的状态的抽象,用数据结构来描述)和行为(对象操作的抽象,用操作名和实现该操作的方法来描述)两个主要部分。对象的抽象就是类。
简单地说,就是人以群分、物以类聚,在一个抽象的概念层上建立对象的分类。例如,蔬菜就是一个类,但在现实中是找不到蔬菜的。因为其只是对青菜、白菜、花莱等对象的一种分类,是把其主要特征进行抽象后得到的。
……