对于类的静态成员函数和静态成员变量而言,它不属于该类的任一个对象,而只属于类本身。如果单位要求采用完全面向对象的思想来编程,也就是说,不能使用全局函数和全局变量了,我们就可以采用静态成员函数和静态成员变量的方法来解决上述问题。
—参考文献:孙鑫编著的《VC++深入详解(修订版)》
最近在用C#编程时,也发现定义好类的静态成员变量后(访问权限设置为public),在主程序中,可以直接调用,而不需要将该类实例化,其原因就是前述内容。
—写于同济大学附属上海市肺科医院,2017年3月5日
对于类的静态成员函数和静态成员变量而言,它不属于该类的任一个对象,而只属于类本身。如果单位要求采用完全面向对象的思想来编程,也就是说,不能使用全局函数和全局变量了,我们就可以采用静态成员函数和静态成员变量的方法来解决上述问题。
—参考文献:孙鑫编著的《VC++深入详解(修订版)》
最近在用C#编程时,也发现定义好类的静态成员变量后(访问权限设置为public),在主程序中,可以直接调用,而不需要将该类实例化,其原因就是前述内容。
—写于同济大学附属上海市肺科医院,2017年3月5日