文章目录
成员函数
常量函数
友元函数
new 创建对象
友元类
单例类
成员函数
----
此处继续上一篇博客继续向后讲解C++面向对象
类成员方法 , 除了定义构造方法与析构方法之外 ,..., 需要通过共有函数来访问 , 在共有函数中调用 this->成员变量 进行访问 ; 这里的访问是指获取成员变量的值 , 或修改成员变量的值 ;
成员函数中申请内存 , 需要在析构函数中将内存释放 ,..., 一般获取成员变量值的函数可以定义成常量函数 ;
成员函数声明时可以直接实现 , 可以在类中声明成员函数的位置 , 直接实现该函数 , 这样就不同在 Student.cpp 中实现了 ;
Student.h...this->age;
}
友元函数
----
外部访问类中的私有成员变量 , 有两种方法 , 一种是使用共有的成员方法访问 , 另一种是在友元函数中访问 ;
友元函数 , 在友元函数中 , 可以从类的外部访问类中的私有成员变量..., changeAge(student); 是调用友元函数修改对象的私有成员变量 ;
常量函数 , student->getAge() 调用共有的常量函数 , 获取私有成员变量值 , 注意常量函数中不允许修改成员变量值