这里有一个简单的问题:静态成员函数(即无需对象访问它(只需使用类标识符)即可调用的函数)和非成员函数之间有什么区别?在这里,我从概念上和功能上问。
非成员函数在概念上是静态的吗?
静态成员函数可以访问类的私有部分和受保护部分。默认情况下,非成员函数无法执行此操作。只有班级给予他们友谊,他们才能做到这一点。
另一点需要考虑的是静态成员函数的名称在类的范围内。多个类可以具有同名的静态成员函数,而不必担心名称冲突。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)