问题1:正确。
问题2:default,默认为友好级别friendly。你可以看看书上的描述。
问题3:可以被所有允许访问该类的类访问。但是不能改变其值,因为已经作为常量处理了。(正常情况下,类的访问权限之后才是成员变量的访问权限。)一起学习,如果有错误,敬请指教。
问题2:default,默认为友好级别friendly。你可以看看书上的描述。
问题3:可以被所有允许访问该类的类访问。但是不能改变其值,因为已经作为常量处理了。(正常情况下,类的访问权限之后才是成员变量的访问权限。)一起学习,如果有错误,敬请指教。
2.default
3.不可以,因为是private
虽然Employee是公有的,但其子类或同包类仍然不能访问其成员变量,因为它的成员变量的访问类型是私有的。 正确。
问题二:
默认为是default.
问题三:
不可以,因为是private类型。
但是因为已经用final定义,所以作为常量,不能改变其值。
正常情况下,首先检查类的访问权限,如果可以访问,再检查成员变量的访问权限,两者只要有一个不好使就不好使。
2:default,默认为友好级别friendly。
3:不能改变其值,因为已经作为常量处理了;
package Employee ;
afafas = BASE_SALARY ; 可以直接访问这个这个变量了
2:java里的default:默认为friendly!
3:包外不可以访问!:他是 private 类型的!
包内只读!:他是static final 类型的!