C++
文章平均质量分 82
江流尔
这个作者很懒,什么都没留下…
展开
-
C++程序设计 绪论
这一阶段在人类的自然语言和计算机编程语言之间存在巨大的鸿沟,开发的难度大周期长,开发出的软件功能却很简单,界面也不友好。面向对象方法的重要原则之一,就是把对象的属性和服务结合成一个独立的系统单位,并尽可能隐蔽对象的内部细节。面向对象的编程语言将客观事物看做具有属性和行为的对象,通过抽象找出同一类对象的共同属性(静态特征)和行为(动态特征),形成类。特殊类的对象用拥有一般类的全部属性与服务,称作特殊类对一般类的继承。在一般类中定义的属性和行为,被特殊类继承后,可以具有不同的数据类型或表现出不同的行为。原创 2023-04-20 15:59:29 · 82 阅读 · 0 评论 -
C++程序设计 第五章 数据的共享与保护
静态成员在每一个类中只有一个副本,由该类的所有对象共同维护和使用,对任何实例它的属性值是相同的。若在类中增加一个数据成员存放总数,必然在每一个对象都存储一个副本,不仅多余而且每个对象分别维护一个总数,容易造成数据不一致性。同静态数据成员一样,属于整个类,由同一个类的所有对象共同拥有,为这些对象所共享。静态成员函数可以直接访问该类的静态数据和函数成员。块作用域中声明的,没有用static修饰的对象是动态生存期的对象。友元关系提供不同类或对象的成员函数之间、类的成员函数与一般函数之间进行数据共享的机制。原创 2023-08-22 14:09:43 · 103 阅读 · 1 评论 -
C++程序设计 第四章 类与对象
以时钟类为例public:private:分别封装了时钟的数据和行为,分别称为Clock类的数据成员和函数成员。定义类的语法形式如下:class 类名称public:外部接口protected:保护型成员private:私有成员。原创 2023-08-21 16:30:07 · 63 阅读 · 1 评论 -
C++程序设计 第三章 函数
一个C++程序可以由一个主函数和若干子函数构成。主函数是程序执行的开始点。由主函数调用子函数,子函数可以再调用其他子函数。调用其他函数的函数称为主调函数,被其他函数调用的函数称为被调函数。函数定义的语法形式:类型说明符 函数名(含类型说明的形式参数表)语句序列形式参数表的内容如下:type1 type2,...typen 是类型标识符表示形参的类型。name1,name2,....namen是形参名。形参的作用:实现主调函数与被调函数之间的联系。原创 2023-08-21 09:29:57 · 158 阅读 · 1 评论 -
C++程序设计 第二章简单程序设计
1 程序实例#include<iostream> //指示编译器在对程序进行预处理时,将文件iostream中的代码嵌入到程序中该指令所在的地方//命名空间int main(){ //主函数 程序执行的开始点//cout 输出流对象,C++系统预定义的对象 <<输出操作 ,将紧随其后的双引号中的字符串输出到标准输出设备(显示器)上。"<<endl;//endl 换行符return 0;//退出main函数并以0作为返回值。返回值0意味着程序正常结束,如果以非0值返回,则程序异常结束。原创 2023-08-17 16:21:35 · 84 阅读 · 1 评论