-
private
只能在本类中访问 -
protected
只能在本类、同一个包内以及子类中访问 -
public
所有位置都可访问 -
默认
只能本类以及同一个包内访问 -
可以修饰什么
属性和方法四个都能修饰
类和接口只能由public和默认修饰,其他两个不行
访问控制修饰符 | 本类 | 同包 | 子类 | 任意位置 |
---|---|---|---|---|
private | 1 | 0 | 0 | 0 |
默认 | 1 | 1 | 0 | 0 |
protected | 1 | 1 | 1 | 0 |
public | 1 | 1 | 1 | 1 |
private
只能在本类中访问
protected
只能在本类、同一个包内以及子类中访问
public
所有位置都可访问
默认
只能本类以及同一个包内访问
可以修饰什么
属性和方法四个都能修饰
类和接口只能由public和默认修饰,其他两个不行
访问控制修饰符 | 本类 | 同包 | 子类 | 任意位置 |
---|---|---|---|---|
private | 1 | 0 | 0 | 0 |
默认 | 1 | 1 | 0 | 0 |
protected | 1 | 1 | 1 | 0 |
public | 1 | 1 | 1 | 1 |
给用户设置访问数据库的权限
一切皆为文件,在类 unix 系统中,这一思想影响了一代操作系统,作为著名的 Linux,如何实现这一思想,如何让市面上所有的文件系统能够完美兼容地运行在 Linux 系统中,这背后显然隐藏着一系统复杂的机制,本文将带你窥探其中的奥秘。 假设
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M