类的定义3
来源:互联网 发布:智慧环保大数据平台 编辑:程序博客网 时间:2024/06/05 07:59
#include <iostream>#include <string>using namespace std;class Screen; // 类声明,class LinkScreen{Screen *window;LinkScreen *next;LinkScreen *prev;};class Y;class X{// 各种成员略private:Y *ptr;};class Y{// 各种成员略private:X *ptr;X obj;};// 记录class Record // 这是一个完整的类:类定义,类声明 class 还可以用struct(C语言)代替,{public:typedef std::size_t size;Record() :byte_count(0){}Record(size s) :byte_count(s){}Record(std::string s) :name(s), byte_count(0){}size get_count() const { return byte_count; }std::string get_name() const { return name; }private:size byte_count;std::string name; // 记录名称,};int main(){Screen *scr;Record r; // 在堆栈上创建类的对象,Record *p = new Record; // 在堆栈上动态地创建对象delete p;cout << "xiao cui ai ni" << endl;return 0;}
0 0
- 类的定义3
- 类的定义和对象的定义
- java 方法的定义 类的定义
- 类的定义
- 定义类的结构
- javascript 类的定义
- flash的类定义
- 类的定义
- 定义类的错误
- 类的定义
- 单链表的类定义
- 关于类的定义
- 类的定义
- C#类的定义
- 关于类的定义
- C++ 类的定义
- C++类的定义
- obc类的定义
- Difficult Player Grouping JAVA 未验证AC
- 判断iOS设备型号
- linux TOP命令各参数详解【转载】
- 如何修改hosts
- 织梦dedecms如何自动获取当前系统时间
- 类的定义3
- OSX下同时安装opencv2 和 opencv3
- CodeForces 622B
- build模式小例子
- python实现监控服务器的UDP丢包情况
- 状态栏的图标与文字提醒(NotificationManager与Notification对象的应用)
- c++线程回调函数调用类成员函数方法-续集
- xcode中的配置环境变量
- 一些经常被问到的知识整理