#include "stdafx.h"
#include<iostream>
#include<cstdlib>
using namespace std;
class TV // 定义一个类 类名是TV
{
public:
char name[20]; //成员变量 数据成员 或者 叫 属性
int type;
void changVol(); // 成员函数 或者叫方法
void power();
};
int main()
{
TV tv; // 从栈中实例化对象
TV *p = new TV(); //从堆中实例化对象
tv.type = 0; //访问栈对象成员
tv.changVol();//调用栈对象成员函数
p->type = 0;//访问堆对象成员函数
p->changVol;//调用堆对象成员函数
delete p; //从堆中实例化对象需要手动释放
p = NULL;
return 0;
}
C++之对象的封装
最新推荐文章于 2023-06-12 17:10:35 发布