摘要: 接口描述了类的行为和功能,而不需要完成类的特定实现。 C++ 接口是使用抽象类来实现的,抽象类与数据抽象互不混淆,数据抽象是一个把实现细节与相关的数据分离开的概念。 如果类中至少有一个函数被声明为纯虚函数,则这个类就是抽象类。纯虚函数是通过在声明中使用 "= 0" 来指定的,如下所示: class 阅读全文
posted @ 2017-10-25 22:38 真勇士王小山 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 所有的 C++ 程序都有以下两个基本要素: 程序语句(代码):这是程序中执行动作的部分,它们被称为函数。 程序数据:数据是程序的信息,会受到程序函数的影响。 封装是面向对象编程中的把数据和操作数据的函数绑定在一起的一个概念,这样能避免受到外界的干扰和误用,从而确保了安全。数据封装引申出了另一个重要的 阅读全文
posted @ 2017-10-25 22:27 真勇士王小山 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 在 C++ 中,我们使用类来定义我们自己的抽象数据类型(ADT)。您可以使用类 ostream 的 cout 对象来输出数据到标准输出,如下所示: #include <iostream>using namespace std; int main( ){ cout << "Hello C++" <<e 阅读全文
posted @ 2017-10-25 22:14 真勇士王小山 阅读(164) 评论(0) 推荐(0) 编辑