1.方法在另一个类,如果是静态方法(修饰符加static),可直接通过类名加方法名调用;如果不是静态方法,则需要创建对象来调用该方法,并且该对象不能调用静态方法。
2.方法都在同一个类
静态方法 | 非静态方法 | |
静态方法 | 可以调用 | 可以调用 |
非静态方法 | 不可调用 | 可以调用 |
1.方法在另一个类,如果是静态方法(修饰符加static),可直接通过类名加方法名调用;如果不是静态方法,则需要创建对象来调用该方法,并且该对象不能调用静态方法。
2.方法都在同一个类
静态方法 | 非静态方法 | |
静态方法 | 可以调用 | 可以调用 |
非静态方法 | 不可调用 | 可以调用 |