关于类的定义(续)
来源:互联网 发布:淘宝店铺主页长条图片 编辑:程序博客网 时间:2024/05/16 10:14
1、类的定义和声明是同时的,在同一个源文件中对同一个类只能有一次声明,但是不同源文件中可以声明同一个类。比如在Point1.h中定义了一个类,那么其它源文件都可以包含这个文件。
2、类体中包含了成员函数的声明,而成员函数的定义是在类体外的。类的成员函数的定义同一般函数是一样的,同样属于外部函数(隐藏了关键字extern) ,在程序的所有源文件中(.cpp)只能定义一次。
3、基于以上两点,在进行C++程序设计时,对类的定义最好采VS提供的向导进行,以VS6为例,选择插入\新类,自动生成头文件和源文件。类的定义在语句“#endif // _MSC_VER > 1000”和“#endif // !defined(AFX_POINT2_H__0B8DD217_0310_4D88_ACBB_B1110E379C01__INCLUDED_)”之间,这样可以避免头文件中的内容被重复包含。另外更为重要的是,成员函数的实现要写在源文件里,不能写在头文件的类体外。否则该类的头文件不能被多个源文件包含。
0 0
- 关于类的定义(续)
- 关于类的定义
- 关于类的定义
- 关于C++类的定义
- 关于用不存在的类定义
- OC学习_2_关于类的定义
- 关于类已经定义了的原因
- 关于开放源代码的定义
- 关于幸福的定义
- 关于开放源代码的定义
- 关于ssize_t的定义
- 关于婚姻的定义
- 关于BSE的定义
- 关于伦理片的定义
- 关于tag的定义
- 关于struct 的定义
- 关于变量的定义
- 关于变量的定义
- 标识符的作用域总结
- VB中的Split函数
- C++程序的一些问题
- 关于C++类的定义
- ASP.NET的调试问题
- 关于类的定义(续)
- 类的私有数据成员的访问
- this指针
- 数组和指针(2)
- 关于常类型
- 堆对象
- 关于析构函数和拷贝初始化函数
- 继承类中的子对象和基类对象的初始…
- 最近的一些感想,关于写博客