C++面向对象程序设计教程
陈维兴教材总结,
博_采_众_长
理论与实践并行!
展开
-
有关线性表树图的C实现
1线性表1.1顺序表#include <stdio.h>#include <stdlib.h>typedef int ElemType;typedef struct SqList{ ElemType *pList; //记录存储空间首地址的指针变量 int length; //记录存储空间中数据元素的个数 int listSize; //总的存储空间大小} SqList;//1.创建一个顺序表#defi原创 2021-12-28 14:00:25 · 380 阅读 · 0 评论 -
C++面向对象(一):面向对象程序设计概述
C++面向对象:面向对象程序设计概述会有点长,不过读过就全学会喽!!!!!!会有点长,不过读过就全学会喽!!!!!!会有点长,不过读过就全学会喽!!!!!!1.什么是面向对象程序设计面向对象程序设计方法是通过增加软件的可扩充性和可重 性来提高程序员的编程能力的 。1.1 面向过程程序设计的基本概念面向过程的程序设计思想的核心是功能的分解。数据结构和过程的这种分离, 给软件人员 造成沉重的负担。1.2 面向对象程序设计的基本概念在面向对象的程序设计 中,着重点在那些将要被操作的数据, 而不是原创 2020-06-20 08:52:19 · 6300 阅读 · 0 评论 -
C++面向对象(二):C++ 概述
C++面向对象:C++ 概述会有点长,不过读过就全学会喽!!!!!!会有点长,不过读过就全学会喽!!!!!!会有点长,不过读过就全学会喽!!!!!!1.C + + 的起源和特点1.1 C + + 的起源C + + 是美国贝尔实验室的 Bjarne Stroustrup 博士在 C 语言的基础上, 弥补了 C 语言 存在的一些缺陷,增加了面向对象的特征, 于 1980 年开发出来的一种过程性与对象性结 合的程序设计语言。最初他把这种新的语言叫做“含类的 C”,到 1983 年才取名为C + + 。原创 2020-06-20 22:08:15 · 722 阅读 · 0 评论 -
C++面向对象(三):类和对象
C++面向对象:类和对象会有点长,不过读过就全学会喽!!!!!!会有点长,不过读过就全学会喽!!!!!!会有点长,不过读过就全学会喽!!!!!!1.类与对象的基本概念1.1 结构与类1 . 结构的扩充结构是 C 语言的一种自定义的数据类型, 在结构体中可以含有各种不同类型的数 据。C + + 语言对结构类型进行了扩充, 它不仅可以含有不同类型的数据, 而且还可以含有函数。结构中的数据和函数都是结构的成员,分别称作数据成员和函数成员。在 C + + 中, 通常把 函 数 成 员 称 为 成 员原创 2020-07-26 20:19:57 · 1608 阅读 · 2 评论 -
C++面向对象(四):派生类与继承
C++面向对象:C++ 概述会有点长,不过读过就全学会喽!!!!!!会有点长,不过读过就全学会喽!!!!!!会有点长,不过读过就全学会喽!!!!!!1.C + + 的起源和特点1.1 C + + 的起源...原创 2020-07-26 21:10:54 · 2379 阅读 · 0 评论 -
C++面向对象(五):多态性
C++面向对象:多态性会有点长,不过读过就全学会喽!!!!!!会有点长,不过读过就全学会喽!!!!!!会有点长,不过读过就全学会喽!!!!!!1 . 编译时的多态性与运行时的多态性所谓多态性就是不同对象收到相同的消息时,产生不同的动作。通俗地说, 多态性是指用一个名字定义不同的函数,这些函数执行不同但又类似的操作, 即用同样的接口访问功能不同的函数,从而实现“一个接口,多种方法”。在 C + + 中,多态性的实现和联编这一概念有关。一个源程序经过编译、连接, 成为可执行文件的过程是把可执行代码原创 2020-05-16 09:32:12 · 1257 阅读 · 2 评论 -
C++面向对象(六):模板
C++面向对象:模板会有点长,不过读过就全学会喽!!!!!!会有点长,不过读过就全学会喽!!!!!!会有点长,不过读过就全学会喽!!!!!!1 . 模板的概念由于 C + + 是强类型语言,因此我们定义求最大值函数 max( )时, 需要对不同的数据类型分别定义不同的版本,例如:int max (int x, int y){ return ( x > y) ? x∶y;}float max(float x, float y){ return ( x > y)原创 2020-05-16 16:39:57 · 869 阅读 · 0 评论 -
C++面向对象(七):I / O 流类库
C++面向对象(七):I / O 流类库会有点长,不过读过就全学会喽!!!!!!会有点长,不过读过就全学会喽!!!!!!会有点长,不过读过就全学会喽!!!!!!1. C++ 为何建立自己的输入输出系统C++ 系统提供了一个用于输入输出( I/ O)操作的类体系, 这个类体系提供了对预定义类型进行输入输出操作的能力,程序员也可以利用这个类体系进行自定义类型的输入输出操作。C 语言的输入输出系统是一个使用灵活、功能强大的系统。那么, 为什么 C + + 还要建立自己的输入输出系统呢 ?这是因为在原创 2020-05-17 21:19:43 · 2143 阅读 · 0 评论