首页 > 试题广场 >

访问权限控制从最大权限到最小权限依次为:public、 包访

[单选题]

访问权限控制从最大权限到最小权限依次为:public、 包访问权限、protected和private 。(   )

  • 正确
  • 错误
应该是:public>protected>默认(包访问权限)>private,因为protected除了可以被同一包访问,还可以被包外的子类所访问
发表于 2017-05-27 10:42:49 回复(2)
发表于 2017-05-18 22:11:38 回复(2)
发表于 2018-08-15 15:48:02 回复(0)

访问权限控制从最大权限到最小权限依次为:public > protected> 包访问权限 > private

  1. private 只能在同一个类下访问

  2. protected 可以在同一个类中、同一个包下,还有子类中可以访问

  3. 包访问权限 可以在同一个类中和同一个包中可以访问

  4. public 可以在同一个类中、同一个包中、以及子类中和全局范围内访问到

编辑于 2019-01-25 18:54:29 回复(0)
这题错了好多遍了QAQ,一定是public > protected > 包访问权限(默认) > private!
发表于 2022-04-14 21:17:32 回复(0)
public>protected>默认(包访问权限)>private

发表于 2022-04-03 20:51:41 回复(0)
发表于 2021-12-20 22:21:25 回复(0)
private:类中。 default:类中,包中。 protected:类中,包中,子类中。 public:类中,包中,子类中,全局范围。
发表于 2019-11-19 00:44:17 回复(0)
public>protected>默认>private
原因:protected修饰的类,不仅仅可以被本包访问,还可以被其他包中的子类访问 来源

编辑于 2019-04-25 16:13:05 回复(0)
应该是:public>protected>默认(包访问权限)>private,因为protected除了可以被同一包访问,还可以被包外的子类所访问
发表于 2017-08-06 01:20:13 回复(0)
protected不仅可以被同包中的其他类访问,还可以被其他包中的子类访问,比包访问权限大。
发表于 2017-07-04 19:41:43 回复(0)
protected可以被保外的子类所访问
发表于 2022-11-01 01:35:58 回复(0)
public>protected>默认(包访问权限)>private
编辑于 2024-03-04 20:53:28 回复(0)
public>pretected>default>private,pretected方法能被包外子类调用
发表于 2023-11-13 20:02:53 回复(0)
public>protected>包访问权限(默认)>private
因为protected可以使得包之外的子类访问,而包访问权限只能是本包中访问
发表于 2023-07-19 21:34:04 回复(0)
记忆:包访问权限又叫做package-private,所以private排在包访问权限后面
发表于 2023-07-01 13:41:20 回复(0)
protected不仅可以被同包中的其他类访问,还可以被其他包中的子类访问,比包访问权限大。
发表于 2023-02-20 08:09:44 回复(0)
public > protected >(包访问权限) > private
发表于 2022-08-25 14:40:27 回复(0)
public、protected、default、private
发表于 2022-05-18 09:27:50 回复(0)
包访问权限应该就是default
发表于 2021-05-12 09:50:55 回复(0)