补充: C ++类基础知识
面向对象思想的 3 个核心概念:
1 、封装的概念:
传统 C 语言程序:
#include<stdio.h>
void main()
{
int a;
printf(“a=%d\n”,a);
} // 数据和处理数据的代码分离
C ++程序:
#include<stdio.h>
class A
{
private:
int a;
public:
void Print();
void SetValue(int _a);
}; // 数据和处理数据的代码放在类
里
void A::Print()
{
printf (“a=%d\n”,a);
}
void A::SetValue(int _a)
{
a = _a;
}
void main()
{
A a;
a.SetValue(6);
a.Print();
}
封装、继承、多态
。