当我们要考虑分析面向对象时,我们一般可以从以下3方面考虑:
1.在这个问题中有哪些类和对象。
2.在这些类和对象里又有哪些属性和方法。
3.这些类与类之间具备哪些关系。
由于 static修饰的成员属于类本身,而不是属于该类的实例,那么就不应该允许使用类的实例去调用static修饰的Field,方法,而是应该使用类去调用static修饰的Field,方法!如果在其他java代码中看到 对象调用static修饰的Field,方法的情形,完全可以把这种用法当成假象将其替换成用类来调用static修饰的Field,方法的代码。