C++ 类

发布于 2024-03-23 11:49:12 字数 858 浏览 33 评论 0

抽象类

含有纯虚函数的类叫做抽象类。

只有实现了抽象类全部纯虚函数的子类才可以创建对象。

接口类

仅含有纯虚函数的抽象类叫做接口类。

聚合类

用户可以直接访问其成员,并且具有特殊的初始化语法形式。

满足如下特点:

  • 所有成员都是 public
  • 没有有定于任何构造函数
  • 没有类内初始化
  • 没有基类,也没有 virtual 函数

如下:

//定义:
struct Date 
{
    int ival;
    string s;
}

//初始化:
Data vall = { 0, "Anna" };

字面值常量类

数据成员都是字面值类型的聚合类是字面值常量类

访问限定符

  • public : 公共的
  • protected : 受保护的
  • private : 私有的

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

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

北座城市

暂无简介

文章
评论
26 人气
更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文