声明一个静态方法和一个实例方法

声明一个静态方法和一个实例方法

答:

先说实例方法,当你给一个类写一个方法,如果该方法需要访问某个实例的成员变量时,那么就将该方法定义成实例方法。

一类的实例通常有一些成员变量,其中含有该实例的状态信息。

而该方法需要改变这些状态。

那么该方法需要声明成实例方法。


静态方法正好相反,它不需要访问某个实例的成员变量,它不需要去改变某个实例的状态。

我们把该方法定义成静态方法。

你可能感兴趣的:(声明一个静态方法和一个实例方法)