是的,有目的。如果这样做,那么那些可以访问该类的程序元素可以直接操作该变量。否则(例如,如果变量是私有的),那些元素仍将能够访问该类,但将无法操纵该变量(除非您为其提供了一个getter
/ setter方法)。
这样考虑:类修饰符定义对类的访问级别,然后变量修饰符定义对变量本身的访问级别(对于那些可以访问类的元素)。

是的,有目的。如果这样做,那么那些可以访问该类的程序元素可以直接操作该变量。否则(例如,如果变量是私有的),那些元素仍将能够访问该类,但将无法操纵该变量(除非您为其提供了一个getter
/ setter方法)。
这样考虑:类修饰符定义对类的访问级别,然后变量修饰符定义对变量本身的访问级别(对于那些可以访问类的元素)。