返回介绍

第 10 章 对象和类

发布于 2024-10-08 23:14:08 字数 697 浏览 0 评论 0 收藏 0

本章内容包括:

  • 过程性编程和面向对象编程。
  • 类概念。
  • 如何定义和实现类。
  • 公有类访问和私有类访问。
  • 类的数据成员。
  • 类方法(类函数成员)。
  • 创建和使用类对象。
  • 类的构造函数和析构函数。
  • const 成员函数。
  • this 指针。
  • 创建对象数组。
  • 类作用域。
  • 抽象数据类型。

面向对象编程(OOP)是一种特殊的、设计程序的概念性方法,C++通过一些特性改进了 C 语言,使得应用这种方法更容易。下面是最重要的 OOP 特性:

  • 抽象;
  • 封装和数据隐藏;
  • 多态;
  • 继承;
  • 代码的可重用性。

为了实现这些特性并将它们组合在一起,C++所做的最重要的改进是提供了类。本章首先介绍类,将解释抽象、封装、数据隐藏,并演示类是如何实现这些特性的。本章还将讨论如何定义类、如何为类提供公有部分和私有部分以及如何创建使用类数据的成员函数。另外,还将介绍构造函数和析构函数,它们是特殊的成员函数,用于创建和删除属于当前类的对象。最后介绍 this 指针,对于有些类编程而言,它是至关重要的。后面的章节还将把讨论扩展到运算符重载(另一种多态)和继承,它们是代码重用的基础。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文