一、类的封装 : 将数据和方法封装到一个类中
1、封装最基本的表层概念
将数据和方法封装到一个类中 , 是封装最基础的概念 ;
类的封装 最基本的功能 就是将 若干数据 和 若干方法 , 封装到一个类中..., 这些数据在内存中以一个整体的形式进行运作 ;
封装 Encapsulation : 将 数据 和 操作 封装在类中 , 可以将 类 内部的 实现细节 隐藏 , 只暴露有限的 接口 与外部进行交互...double m_r;
// 定义属性成员 , 圆的面积
double m_s;
3 个成员方法 ;
定义该 Circle 类对象 circle , 则借助 circle 对象 , 可以直接访问其中的...( 指针 / 引用 / 直接 )
使用 类 对象 作为函数参数时 , 分别讨论下面三种情况 ;
第一种情况 : 使用 类对象 指针作为参数 , 传参时 , 传入的必须是一个指针值 , 也就是地址值 ,...: 使用 类对象引用作为 参数 ; 传参时 , 可以直接将 circle 对象传入 , 因为 C++ 编译器在编译引用时 , 会自动为 引用参数 添加 & 取地址 , 在函数内部访问时 , 会自动为引用添加