静态变量、静态方法和 this 指针都是为了更好表现类的概念。
类中的静态变量能够实现同类对象中的信息共享,共享状态能够实现许多实用的功能,比如说计数。
静态变量不能用普通函数直接访问,就需要用到静态函数来管理静态变量。
this 指针用 this->name = name
的形式解决类中函数传入的参数与类中成员变量冲突的问题。
总之,通过代码来说明问题更容易理解。
静态变量、静态方法和 this 指针使用代码示例:
|
|
静态变量、静态方法和 this 指针都是为了更好表现类的概念。
类中的静态变量能够实现同类对象中的信息共享,共享状态能够实现许多实用的功能,比如说计数。
静态变量不能用普通函数直接访问,就需要用到静态函数来管理静态变量。
this 指针用 this->name = name
的形式解决类中函数传入的参数与类中成员变量冲突的问题。
总之,通过代码来说明问题更容易理解。
静态变量、静态方法和 this 指针使用代码示例:
|
|