教材上一句话“在一个类中,把一个字段声明为静态的,则在这个类中只能有这么一个类字段,且每个实例共享这一个字段。”
这句话如果正确,能不能解释一下什么是“每个实例共享这一个字段?”而且“在这个类中只能有这么一个类字段”是不是在这个类中只能声明一个类字段?如果不是,那是什么意思?谢谢。
面向对象中有一个概念叫类属性, 类属性就是说该类的这个属性是属于全类共有的,而不是属于某个特定的对象.比如一个教室里来上课的老师共用一块黑板, 可以把黑板理解为老师的一个属性, 那么这块黑板是属于全体老师的,而不是属于某一个特定的老师的, 当某一个老师在黑板上写字后,他改变了黑板,所有老师的黑板属性都受到了改变.
那么静态字段的作用是什么?使用静态字段有什么方便的地方?能实现什么特别的功能吗?
如果GOOGLE 到,我相信他还会发这个帖子/?