IT评测·应用市场-qidao123.com

标题: C++ 类 & 对象 [打印本页]

作者: 来自云龙湖轮廓分明的月亮    时间: 2023-6-7 11:44
标题: C++ 类 & 对象
一、C++ 类 & 对象

C++ 类定义

定义 C++ 对象
  1. Box Box1;          // 声明 Box1,类型为 Box
  2. Box Box2;          // 声明 Box2,类型为 Box
复制代码
访问数据成员

类的对象的公共数据成员可以使用直接成员访问运算符.来访问
  1.    Box Box1;        // 声明 Box1,类型为 Box
  2.    Box Box2;        // 声明 Box2,类型为 Box
  3.    Box Box3;        // 声明 Box3,类型为 Box
  4.    double volume = 0.0;     // 用于存储体积
  5.    // box 1 详述
  6.    Box1.height = 5.0;
  7.    Box1.length = 6.0;
  8.    Box1.breadth = 7.0;
  9.    // box 2 详述
  10.    Box2.height = 10.0;
  11.    Box2.length = 12.0;
  12.    Box2.breadth = 13.0;
复制代码
需要注意的是,私有的成员和受保护的成员不能使用直接成员访问运算符 (.) 来直接访问。我们将在后续的教程中学习如何访问私有成员和受保护的成员
二、类 & 对象详解

1、C++ 类成员函数

2、类访问修饰符

非常重要
[code]#include  using namespace std; class Box{   public:      double length;      void setWidth( double wid );      double getWidth( void );    private:      double width;}; // 成员函数定义double Box::getWidth(void){    return width ;} void Box::setWidth( double wid ){    width = wid;} // 程序的主函数int main( ){   Box box;    // 不使用成员函数设置长度   box.length = 10.0; // OK: 因为 length 是公有的   cout




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4