static 静态函数

来源:互联网 发布:拓普康数据传输软件 编辑:程序博客网 时间:2024/06/17 11:01
面向过程:
定义静态函数的好处: 
• 静态函数不能被其它文件所用; 
• 其它文件中可以定义相同名字的函数,不会发生冲突;

面向对象:
静态成员函数由于不是与任何的对象相联系,因此它不具有this指针。从这个意义上讲,它无法访问属于类对象的非静态数据成员,也无法访问非静态成员函数,它只能调用其余的静态成员函数