当前位置: 首页 > article >正文

C++的类

类是什么

类有点类似于结构体,说准确点,类(class)用来描述具有相同属性和方法的对象集合,对象是类的实例。方法,就是类中定义的函数。

对于C++来讲,定义一个类是很容易的,不过在定义类之前,先来学习一下类的访问修饰符(也就是类定义的东西的类型)

公有成员(public)学过英语的都知道,public是公共的意思,这种成员能够被任何的对象访问。

私有成员(private)私有成员只能被类中定义的成员访问。

受保护的成员(protected)这种成员与私有成员相似,但是他可以再派生类中访问,这个涉及到类的继承,到时候再说。

接下来看看如何定义一个类:

class classname{
    public:
        int a;
        char b;
        double c;
        int d(int e){
            return e+1;
        } 
        int f(){
            return axc;
        }
    private:
        int axc;
};

这就是定义了一个类,使用这个类跟使用结构体差不多。


http://www.kler.cn/a/429616.html

相关文章:

  • MYSQL5.7 全文检索中文无返回数据
  • (十)ROS的常用组件——rosbag和rqt工具箱
  • STM32入门教程-示例程序(按键控制LED光敏传感器控制蜂鸣器)
  • Leetcode - 周赛431
  • Three.js 用户交互:构建沉浸式3D体验的关键
  • 解决Qt打印中文字符出现乱码
  • Flask返回中文Unicode编码(乱码)解决方案
  • openssl中的SM3
  • C++ 内存管理和模板与STL
  • Vue项目实战-新能源汽车可视化(二)(持续更新中)
  • React第十五节useReducer使用详解差异
  • 39 矩阵置零
  • 远程游戏新体验!
  • HTML5 拖拽 API 深度解析
  • 【漏洞复现】Apache Solr 身份认证绕过导致任意文件读取漏洞复现(CVE-2024-45216)
  • java的 23个设计模式
  • elasticsearch基础总结
  • Hive图书数据分析系统 Springboot协同过滤-余弦函数推荐系统 爬虫1万+数据 大屏数据展示 + [手把手视频教程 和 开发文档]
  • notepad++安装教程(超详细)
  • 三、精准计时:滴答定时器探秘与应用
  • Cherno C++学习笔记 P33 字符串的字面量
  • Java版-图论-拓扑排序与有向无环图
  • spring boot 同一个redis 操作不同的库
  • 数据类型转换在自然语言处理中的应用
  • 计算机组成原理(一):计算机指令
  • SparkSQL编程实践